EclipseJunoリリースでNDK/JNIコードをデバッグしたい場合は、AndroidプラグインとCDTプラグインをインストールした後、基本的にソフトウェアに組み込まれます。ただし、C / C ++開発ツール(CDT 8.1)で導入された問題があり、2012年7月24日の時点では修正されていないため、問題が発生する可能性があります。この問題の詳細については、次のリンクを参照してください。デバッグしたいだけなら、読み続けてください。
http://code.google.com/p/android/issues/detail?id=33788
正しく機能している場合は、Cでブレークポイントを設定し、 [名前を付けてデバッグ]->[Androidネイティブアプリケーション]を選択するだけです。残念ながら、JavaとCを同時にデバッグすることはできません。問題がJavaにあり、デバッグする場合は、[名前を付けてデバッグ]->[Androidアプリケーション]をクリックします。
それが正しく機能しておらず、正しく取得する方法を知りたい場合は、次のパッケージが機能しました。
Android DDMS 20.0.1.v201207132230-403220
Android Development Tools 20.0.1.v201207132230-403220
Android Hierarchy Viewer 20.0.1.v201207132230-403220
Android Native Development Tools 20.0.1.v201207132230-403220
Android Traceview 20.0.1.v201207132230-403220
Autotools support for CDT (Incubation) 3.0.1.201202152032
C/C++ Development Tools 8.0.2.201202111925
C/C++ Development Tools SDK 8.0.2.201202111925
C/C++ Library API Documentation Hover Help (Incubation)
Eclipse SDK 4.2.0.I20120608-1400
Tracer for OpenGL ES 20.0.1.v201207132230-403220
androidパッケージは、Eclipseヘルプ->新しいソフトウェアのインストール...ダイアログのWork With:オプションを設定して作成されました。
dl-ssl.google.com/android/eclipse/
古い8.02...CDTパッケージは、Work With:オプションをIndigoリリースパッケージに設定したものです。
download.eclipse.org/releases/indigo
インストールされている場合は、古いバージョンのCDTをインストールする前に、Androidツールと新しいバージョンのCDTを削除する必要があります。8.02 ...バージョンのCDTがインストールされると、Androidツールをインストールしてデバッグを開始できます。
ビルドコマンド「ndk-buildNDK_DEBUG=1」を使用していることを確認してください
Autotoolsは必要ないかもしれませんが、インストールされているのでリストにあります。
コードをステップスルーするのは、時々風変わりな場合があることに注意してください。