私はAndroidアプリケーションでEclipseとGDB(ndk-gdb)を使ってネイティブC++コードをデバッグしています。 EclipseでJava側をデバッグするのは問題ありませんが、C++コードのデバッグは非常に遅いため、ほとんど実行できません。 1つのステートメントから次のステートメントまでステップアップするには、最新のPCで約25秒かかります。ターゲットが応答しない(タイムアウトした)[]GDBでAndroidネイティブコードをデバッグするのが苦労します
デバッグ中にいないようです:私もこの1
org.eclipse.cdt.debug.mi.core.cdi.MI2CDIExceptionのようなエラーを得続けますプログラムフローに悪影響を及ぼしますが、何らかの問題があることを示します。誰にもこの問題がありましたか?
gdbとeclipseのデバッガが同期していないときにエラーが表示されます。通常、私が起動すると、Javaのロード・ライブラリ・ラインを壊して、ステップオーバーしてndk-gdbを起動します.gdbで「続行」する前にJavaのデバッグを再開すると、gdbでエラーが発生します...同様のケースが発生しますgdbが一時停止している間にJavaデバッガを終了しようとすると – krsteeve