В Android можно ли делиться файлами между двумя различными приложениями, запущенными в отдельных процессах?
Не файлы в вашем apk. Но вы всегда можете обмениваться файлами через SDCard. Или если вы переместите их в каталог данных вашего приложения, но оставьте их в Context.MODE_WORLD_READABLE.
несколькими способами. Путь "duh" состоял бы в том, чтобы сохранить файл на /sdcard, который по сути является Диким Западом, поскольку разрешения на доступ к файлам идут, поэтому любой процесс может читать любой файл.
Если вы хотите получить дополнительный кредит, вы можете написать ContentProvider, который обслуживает данные. Это действительно зависит от вашей настройки - у вас есть свободные файлы? Есть ли недостаток, чтобы хранить их на SD-карте (где они действительно принадлежат?)