1

実際のデバイスで実行されている署名付き apk をデバッグしようとしています... デバッグと言うときは、ブレークポイントの追加やシングル ステップなどを行うことを意味します - ログ出力を表示するだけではありません。

他の同様の質問を見ると、DDMS ビューを表示してから、何らかの方法でデバッガーをプロセスにアタッチする必要があるように見えますが、2 つの理由で混乱しています。

  1. 実デバイスの下にプロセスのリストが表示されません (ただし、エミュレーターを起動するとプロセスのリストは表示されます)。[このビットは解決されました - コメントを参照してください]

  2. 実行中のプロセスのリストを実行していたとしても、アプリを実際に実行する前にソースにブレークポイントを設定するにはどうすればよいでしょうか? どのソースがapkに対応するかをEclipseが知ることはできますか??

ここで何かが足りないと思いますか?プロセス全体を案内してくれるブログ記事などはありますか?

記録のために、私のデバイスは既に USB デバッグを許可するように構成されており、signed-apk-app からのログ メッセージが表示されます。

4

1 に答える 1

1

コメントで、アプリ内購入コードをデバッグしようとしていることがわかりました。そのためには、実際の証明書を使用する必要はありません。デバッグ証明書を使用することもできます。したがって、デバッグ証明書を登録し、そのデバッグAPIキーを使用します。

したがって、すでに知っているようにアプリをデバッグできます。

于 2013-03-04T19:38:07.730 に答える