1

我正在尝试调试在真实设备上运行的签名 apk ......当我说调试时,我的意思是添加断点和单步之类的事情 - 我不仅仅意味着查看日志输出。

看看其他类似的问题,我似乎需要显示 DDMS 视图,然后以某种方式将调试器附加到进程,但我感到困惑有两个原因。

  1. 我看不到真实设备下的进程列表(尽管如果我启动模拟器,我确实看到了进程列表)。[这点现在解决了 - 见评论]

  2. 即使我确实运行了正在运行的进程列表,如何在实际运行应用程序之前在源代码中设置断点?eclipse怎么可能知道apk对应的源是什么?

我想我在这里遗漏了什么?是否有博客文章或类似文章可以指导我完成整个过程?

作为记录,我的设备已经配置为允许 USB 调试,并且我确实看到了来自我签名的 apk 应用程序的日志消息。

4

1 回答 1

1

根据我发现您正在尝试调试应用内购买代码的评论。为此,您不需要使用真正的证书。您也可以使用调试证书。因此,注册调试证书并使用该调试API 密钥。

所以你可以调试你已经知道的应用程序。

于 2013-03-04T19:38:07.730 回答