假设我有一个APK和几个插件APK,它们提供res文件夹中的资源,以便在主应用中使用。
我的主应用程序如何找到插件包?
我知道我可以使用PackageManager从已知的包中获取资源,但是我可以查询以com.example.myapp.addons。*开头的所有包中的ressources。还是有更好的方法来查询支持的包?
答案 0 :(得分:1)
我可以查询以com.example.myapp.addons开头的所有包中的ressource。*
不,但您可以通过getInstalledPackages()
上的PackageManager
找到所有已安装的软件包。迭代结果并找到那些包名与正则表达式匹配的结果。