2012-10-01 41 views
0

我的应用程序(A.apk)使用openFileOutput创建一个文件:如何读取由另一个apk创建的文件?

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

我怎样才能被其他应用程序(B.apk)读取这个文件?

回答

2

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

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

相关问题