Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有一个 APK 和几个插件 APK,它们提供 res 文件夹中的资源以供在主应用程序中使用。
我的主应用程序如何找到插件包?
我知道我可以使用 PackageManager 从已知包中获取资源,但是我可以从所有以 com.example.myapp.addons.* 开头的包中查询资源,还是有更好的方法来查询支持的包?
我可以从所有以 com.example.myapp.addons.* 开头的包中查询资源吗?
getInstalledPackages()不,但是您可以通过on找到所有已安装的软件包PackageManager。遍历结果并找到包名称与您的正则表达式匹配的那些。
getInstalledPackages()
PackageManager