5

ボタンをクリックすると、別のapkファイル(システムにインストールされていない)からアクティビティを実行するアプリを作成したいと思います。したがって、アクティビティAを含むプロジェクトAと、アクティビティBを含むプロジェクトBがあるとします。アクティビティAが実行時にアクティビティBを動的にロードするようにします(プロジェクトBのAPKファイルがプロジェクトAのアセットディレクトリにあり、プロジェクトAがそのAPKファイルで検索する必要のあるクラスを認識していると仮定します。

DexClassLoaderを使用すると、別のDEXファイルからクラスを動的にロードできることは知っていますが(ここにその例があります)、リソースを持つAPKファイルでも同じことができますか?基本的に、システムで新しいアクティビティを開始する方法で動的クラスローダーの例を変更しますか?

私の説明が明確であることを願っています。これについてのご意見は大歓迎です。

乾杯

4

0 に答える 0