Windows で Eclipse からネイティブ Android アプリケーションをデバッグする方法を知っている人はいますか? Linux ユーザーは問題を経験していないようです。
主な目標は、Eclipse からデバッグ プロセスを開始することです (各実行後にコンソールを操作する必要はありません)。
多くのチュートリアルを実行しましたが、C++ コードで設定されたブレークポイントで実行を中断することができたチュートリアルはありませんでした (少なくとも 10 個は試しました)。
gdb.setup に CR LF の問題はありません。Eclipse でコンパイルされた C++ コードがありndk-build -j8 NDK_DEBUG=1ます。すべてのブレークポイントはユーザーのクリックに対する反応として設定されているため、gdb は既に接続されているはずです。「ネイティブ Android アプリケーションとしてデバッグ」をクリックすると、次の出力が得られます。
警告: 72 個のライブラリの共有ライブラリ シンボルを読み込めませんでした (例: /system/bin/linker)。
完全なリストを表示するには、「info sharedlibrary」コマンドを使用します。
「set solib-search-path」または「set sysroot」が必要ですか?
警告: 動的リンカー ブレークポイント関数が見つかりません。
GDB は最終的に再試行します。そんな中、おそろしい
GDB が共有ライブラリ初期化子をデバッグできないこと
または、dlopen() の後に保留中のブレークポイントを解決します。
[新スレ3239]
[新スレ3241]
[新スレ3242]
[新スレ3243]
[新スレ3244]
【新スレ3245】
[新スレ3246]
【新スレ3247】
[新スレ3248]
対象のエンディアンは自動設定(現状リトルエンディアン)
シンボル テーブルは読み込まれません。「ファイル」コマンドを使用します。
シンボル テーブルは読み込まれません。「ファイル」コマンドを使用します。
問題が何であるかについてのアイデアはありますか?