在Intellij IDEA中调试Android小部件

6

调试小部件时,每个断点都会导致ANR
Eclipse的解决方案,但我找不到适用于IDEA的解决方案。


你是在使用真实设备还是模拟器? - Steven Levine
我正在使用最新的模拟器(SDK r16,平台r10,Android 4.0.3镜像)和IDEA(11.0.1)。 - alper
我遇到了同样的问题。如何在实际设备上使用IntelliJ调试小部件? - Siebe
3
没问题,使用 IDEA 12 和 Android 4。你在哪里设置断点? - S.D.
在 appwidget 的 onUpdate 方法中,打上断点后大约 10 秒钟后,由于 ANR 进程关闭。 - Siebe
1个回答

0

我无法重现ANR。我使用的是IntelliJ Idea 12,尝试了Android 4.1.2和2.3.3模拟器。

但是,如果您发现Eclipse解决方案适用于您,那么在IntelliJ的调试器中也有一种附加到正在运行的进程的方法。首先,您只需“运行”应用程序,然后使用 这些步骤 将调试器附加到它上面。我在小部件的onUpdate()方法中设置了断点,并成功地运行了它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接