读取另一个包的资产文件夹文件

时间:2018-03-19 22:43:09

标签: android assets

我有两个使用相同android:sharedUserId的Android应用程序 说申请A&申请B.

有没有办法从A?

读取B资产文件夹的内容

1 个答案:

答案 0 :(得分:1)

您不应该需要android:sharedUserId(除非您真的知道您正在做什么,否则使用android:sharedUserId会有风险)。最后我检查过,资产是世界可读的;任何应用都可以阅读其他应用的资产。

您应该能够call createPackageContext()获得与其他应用相关联的Context,然后正常使用getAssets()AssetManager获取Context }。