在Android中,是否可以在两个不同的应用程序之间共享文件?
答案 0 :(得分:2)
不是你的apk中的文件。但您可以始终通过SD卡共享文件。或者,如果您将它们移动到应用程序的数据目录中,但将它们保留在Context.MODE_WORLD_READABLE中。
答案 1 :(得分:1)
以几种不同的方式。 “duh”方式是将文件存储在/ sdcard上,就文件权限而言,它实际上是Wild West,因此任何进程都可以读取任何文件。
如果您想获得额外的功劳,可以编写一个提供数据的ContentProvider。这真的取决于你的设置 - 你有松散的文件吗?将它们存储在SD卡上是否存在任何缺点(无论如何它们都属于哪个?)