これが役立つかどうか、またはあなたの質問を理解しているかどうかはよくわかりませんが、現在、個別のモジュールを動的にロードする Android アプリケーションを開発しています。
したがって、Android jar (モジュール) にある .class ファイルからメソッドをロードするメインの Android アプリケーションがあります。これで「汎用アプリ」の部分を処理できると思いますか?さまざまな言語の処理については、私が実際に調べたことがないため、その処理方法を指定することはできません。
私のアプリの仕組みは次のとおりです。
モジュールには、メイン アプリケーションの動作方法 (ビューの外観、ビュー間の切り替え、ユーザー入力の取得、モジュールとメイン アプリケーションの間で共有される静的ライブラリを介したサーバーへの接続) を伝えるために必要なすべてのロジックが含まれています。
モジュールから画像を動的にロードする方法を見つけましたが、「Android レイアウト」を動的にロードする方法をまだ見つけていないため、モジュールはレイアウト ファイルをプルしてインフレータを呼び出し、ビューをロードするか、ビューを最初から作成します。プログラム的に..
私のモジュールには「アクティビティ」クラスが含まれていないため、Android ManifestFile を生成する必要はありません。
このため、私のメインアプリケーションは、Androidマニフェストファイルに入れる「アクティビティ」の数や名前を知る必要はありません。そのため、必要な数のモジュールを持つことができます。 Androidアプリケーションには知識がありません。
jar を作成するたびに Eclipse IDE を使用せずに、モジュールをすばやくダーティにビルドする方法を探していたので、あなたの質問を見つけました。現在、私のモジュールには以下を含める必要があります。
.class ファイル .class ファイルから生成された .dex ファイル カスタマイズされたマニフェスト ファイル。カスタマイズされたビューに必要な画像
私の答えが本当に役に立たなかった場合は申し訳ありません...