0

我的应用程序(A.apk)使用 openFileOutput 创建文件:

FileOutputStream os = this.openFileOutput(file, Context.MODE_WORLD_READABLE);

我怎样才能通过另一个应用程序(B.apk)读取这个文件?

4

1 回答 1

2

只有当文件位于手机内存或 SD 卡中时,您才能读取它。

与 SharedPreference 或 Sqlite 数据库文件系统不同,它没有应用程序依赖。含义 File 完全独立于 Android 应用程序。您可以从一个应用程序 (.apk) 创建文件并从另一个 android 应用程序 (.apk) 读取它。为此,您不需要任何特殊的机制。

于 2012-10-01T02:42:10.660 回答