5

Android APK アーカイブを別の Android プロジェクトにインポートして、JAR アーカイブと同じ方法でアクセスできますか?

4

2 に答える 2

2

いいえ、瓶を使用する方法ではありません。プロジェクトにインポートしたい Java ライブラリがある場合は、他の Java プロジェクトと同じように簡単に追加できます。

アプリケーションに統合したいアプリのプロジェクト ファイルがある場合は、このアプリから Androidライブラリ プロジェクトを作成できます。これにより、このライブラリ プロジェクトを含むプロジェクト内でも一貫したライブラリのレイアウト オブジェクトやドローアブルなどの R ファイルをビルドできます。

于 2010-09-07T11:59:24.287 に答える
1

実際には実行時にできると思いますが(読み取り許可を前提としています)、Javaクラスファイルがなく、それらから作成されたdexクラスファイルしかないため、Javaコンパイル段階でインポートを解決できません。そのため、コンパイルの Java 段階でこれらの関数の代わりに Java スタブまたは「ヘッダー」が必要になるか、実行時にリフレクションを使用して手動で「リンク」しようとする可能性があります。

于 2010-09-08T04:11:19.007 に答える