モジュール(Androidライブラリ)で拡張できるAndroidアプリケーションを書きたいです。モジュールは実行時にロードされます。したがって、それらは URL からダウンロードされ、ディレクトリに保存されます。モジュールは aar ファイルです。
実行時にaarファイルを動的にロードする方法はありますか?
含まれている classes.jar を URLClassLoader でロードするだけでよいことはわかっています。しかし、レイアウト、文字列、... リソースを読み込めません。HM
これを解決する方法を知っている人はいますか?
編集:
関連するトピックをいくつか見つけました。
- aar ライブラリを動的にロードする
- https://stackoverflow.com/questions/25919338/is-possible-to-include-a-dynamically-aar-file
- Android アプリのプラグインを作成
- Android アプリのプラグイン アーキテクチャ?
- アドオンを含むアプリを開発するには?
- Android - アドオンをサポートするアプリケーションを構築する
最初のリンクからの回答のため、うまくいかないようです。私はその考えが間違っていることを願っています。