8

私は 1 つの jar ファイルを持っています。その jar ファイルをクリックすると、1 つのウィンドウ ベースのアプリケーションが開かれました。

このjarファイルをapkファイルに変換したいと思います。そのjarファイルには5つのクラスファイルがあります。初期クラスファイルを知るにはどうすればよいですか? Androidでこれをどのようにコーディングできますか?

必要なことをしてください。

前もって感謝します。

4

2 に答える 2

1

初期クラスファイルを知るにはどうすればよいですか?

http://docs.oracle.com/javase/tutorial/deployment/jar/appman.htmlをお読みください。次の部分をご覧ください。

アプリケーションが JAR ファイルにバンドルされている場合、JAR ファイル内のどのクラスがアプリケーションのエントリ ポイントであるかを示す何らかの方法が必要です。この情報は、マニフェストの Main-Class ヘッダーで提供します。一般的な形式は次のとおりです。

次の質問への回答:

Androidでこれをどのようにコーディングできますか?

JAR ファイルを Android プロジェクトにインポートします。JAR のエントリ ポイントは、マニフェスト ファイル (AndroidManiefst.xml ではなく、JAR のマニフェスト) から取得できます。ただし、次のように述べました。

1 つのウィンドウ ベースのアプリケーションで開かれました。

これらの 5 つのクラスは、Android プラットフォームでは利用できないいくつかの異なる JAR に依存しているようです。

于 2013-09-19T08:32:31.740 に答える