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