WindowsでNDKを使用しています。つまり、ネイティブデバッグを実行するには、cygwin内からgdbを実行する必要があります。それは機能しますが、私が理解できないことが1つあります。
デバッガーが接続され、プロセスが解放されたら(たとえば、gdbに「続行」コマンドを指定し、ブレークポイントがない場合)、debuggeeプロセスを中断するにはどうすればよいですか?私の理解では、通常のLinux環境のgdbの場合、これはCtrl-cを使用して行います。ただし、Cygwin環境では、これによりgdbプロセスが強制終了(?)されるようです。
確かに、ほとんどの人はおそらくWindowsでNDKデバッグを行いませんが、サポートされています...非同期で侵入できない場合、デバッガーはほとんど使用できません。誰でもどのようにデバッグできますか?