0

メイン アプリで使用する res フォルダーからリソースを提供する APK といくつかのアドオン APK があるとします。

メイン アプリはどのようにしてアドオン パッケージを見つけますか?

PackageManager を使用して既知のパッケージからリソースを取得できることは理解していますが、com.example.myapp.addons.* で始まるすべてのパッケージからリソースをクエリできますか、またはサポートされているパッケージをクエリするためのより良い方法はありますか?

4

1 に答える 1

1

com.example.myapp.addons.* で始まるすべてのパッケージからリソースを照会できますか?

getInstalledPackages()いいえ。ただし、インストールされているすべてのパッケージはon で確認できますPackageManager。結果を反復処理し、パッケージ名が正規表現と一致するものを見つけます。

于 2013-08-16T12:08:29.010 に答える