5

使いやすい SDK を作成することになっているので、それを 1 つの jar ファイルにする必要があります。リソースには問題がありますが、NDK で作成されたライブラリ (通常は "libs/armeabi" フォルダーに配置される) である ".so" ファイルを含めるのはどうでしょうか?

「.so」ファイルをjarファイルに追加して、SDKのjarファイルを使用する人がプロジェクトのlibsフォルダーに追加する必要がないようにすることはできますか?

もしそうなら、どのように、そうでなければ、回避策はありますか?

明確にするために:SDKを使用する人は誰でも、「.so」ファイルを含むSDKを使用するために必要なすべてを含む単一のjarファイルのみを使用する必要があります。

SDK を使用するプロジェクトに libs フォルダー (およびその中の ".so" ファイル) を配置すると、問題なく動作することに注意してください。SDK プロジェクトを Android プロジェクトとして使用する場合も同様です。

4

1 に答える 1

3

実際、それは来Androidて以来のことです。ADT 17実際のところ、 を作成しlibrary projectて別のプロジェクトにインポートすると、Androidが作成されますjar file。これnative libraryもまた然り。プロジェクト ライブラリをビルドすると、armeabiフォルダも含まれjarます。

于 2012-06-10T15:00:41.703 に答える