-2

このプロジェクトをダウンロードするだけで、それを Android ライブラリ プロジェクトにしたいと考えています。他の Android アプリケーションで使用するため。しかし、それは私が思うほど簡単ではありません。他のAndroidアプリに入れたところ、使用時にヌルポインタ例外が発生しました。問題は、このプロジェクトにネイティブコードがいくつかあるためだと思います-JNIと私はいくつかの構成を行う必要がありますが、どの構成かわかりません。どんな助けでも感謝します。ありがとう。

4

1 に答える 1

0

使用しているビルド システム (ant、Eclipse、Intellij、maven など) などの詳細がなければ、どの手順を実行する必要があるかを正確に言うのは困難です。完全なスタック トレースの要求は正しかったと思いますが、一般論としてはvudroid の jni dir のコードが、ここにある Android NDK でビルドされていることを確認する必要があります。

http://developer.android.com/tools/sdk/ndk/index.html

また、NDK によって生成された ARM オブジェクト ファイルが、使用しているビルド システムによって正しくパッケージ化されていることを確認してください。

ant を使用した例については、こちらの回答をご覧ください。

ANT スクリプトを使用した Android NDK ビルド

于 2013-03-14T19:30:09.463 に答える