EclipseでADT20.0.3を使用してネイティブコードでAndroidアプリケーションをデバッグしようとしていますが、次のエラーが発生します。
[2012-10-04 12:09:12 - ndk_android] Unknown Application ABI:
[2012-10-04 12:09:12 - ndk_android]
[2012-10-04 12:09:12 - ndk_android] Unable to detect application ABI's
jniファイルは正しくビルドされ、ネイティブコードを使用してアプリケーションを実行できます。
私のビルドファイルApplication.mkは次のようになります。
APP_OPTIM := debug
APP_ABI := armeabi armeabi-v7a
APP_STL := gnustl_static
LOCAL_LDLIBS := $(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_static.a
このエラーの原因を知っている人はいますか?誰かがADT20で動作するネイティブデバッグを取得しましたか?
私はここからガイドに従っています:http://tools.android.com/recent/usingthendkplugin
編集:
一時ファイル/フォルダ/設定をクリーンアップして削除した後も、同じエラーが発生していました。次に、クリーンなEclipseをインストールしました。CDT、次にADTをインストールしましたが、これでこの問題は解決したようです。問題は、EclipseのSequoyahまたは別のプラグイン/設定にあると思います。
これは解決されましたが、今は別の問題が発生しています。ブレークポイントは機能していませんが、別の質問のためにそれを保持します。