2

Eclipse で ndk-gdb を使用してネイティブ (c++) コードを持つ Android アプリケーションをデバッグしようとしています。しかし、Eclipseでは、このエラーが表示されています:デバイスcom.android.ddmlib.SyncExceptionからファイルを取得中にエラーが発生しました:ローカルファイルの書き込みに失敗しました

誰でも私を助けてください。

4

2 に答える 2

3

デバッグ用のフレームワークにはobj/local/armeabiフォルダが必要なようです。

ネイティブ デバッグ用の起動ファイルを開くと.metadata/.plugins/org.ecipse.debug.core/.launches/*.launch、その xml ファイルに参照が表示されます。

<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="/projectroot/obj/local/armeabi/app_process"/>

ディスク上にこのフォルダーを作成すると、このエラーは治まり、デバッグできるようになりました。これを修正するもっと正しい方法があるかもしれませんが、このフォルダを作成するのは簡単だと判断しました。

于 2014-07-17T00:12:33.627 に答える
1

この質問は似ているようです。表示された回答のいくつかを試して、役立つかどうかを確認してください。

于 2013-06-26T10:38:04.743 に答える