4

アプリで JAR/APK をダウンロードするためにDexClassLoaderを使用しようとしています。アプリをモジュール化して、メイン アプリにまとめて出荷するのではなく、ユーザーが必要に応じて UI フローをダウンロードできるようにしたいと考えています。

実際のクラスの読み込みは正常に機能し、ホスト アクティビティに追加できるいくつかの UI コンポーネントを読み込むことができました。

私の問題は、リソース (文字列、ドローアブル、レイアウト) にホスト APK が付属していないため、ダウンロードしたパッケージにアクセスしたり、リソース (文字列、ドローアブル、レイアウト) を追加したりできないことです。ダウンロード可能な JAR/APK のリソースを動的にロードすることはできますか?

4

1 に答える 1

1

必要なリソースを「動的に」ダウンロードし、選択したディレクトリに配置して、アプリで使用できます。それは私が現在アプリで行っていることです。プロジェクトにあるリソースと同じディレクトリにそれらを置くことはできないと思いますが、それは問題ですか?

于 2012-09-24T20:04:21.450 に答える