В общем имеется два проекта, у первого путь до файла таков /data/data/com.project1.folder1/file.xml
Надо во втором приложении открыть этот файл. Как это можно сделать? находил варианты только без указания пути, т.е. только из папки самого приложения открывать файлы.
Денис Загаевский: Как узнать приватные или нет? декомпилировал стороннее приложение, не нахожу где и как создается нужный мне файл, и не пойму приват он или нет. Допустим что не приватное - как открыть его?
Если другое приложение ваше, попробуйте создавать файл с Context.MODE_WORLD_WRITEABLE.
Главное помнить, что это deprecated и не рекомендуется.
А для взаимодействия смотрите в сторону ContentProvider.
Тогда никак. Можете, конечно, попробовать открыть этот файл в надежде, что он создан с не с Context.MODE_PRIVATE. Возможно на рутованном устройстве, при повышении привелегий, вы сможете читать этот файл. Ещё тут нужно исходить из того, для чего вам нужен этот файл. Для взаимодействия с другим приложением - лучше оставить эту идею. Просто файл вытащить - воспользуйтесь adb.