【问题标题】:Cannot debug app on Android 4.1 on device无法在设备上的 Android 4.1 上调试应用程序
【发布时间】:2012-07-23 15:48:31
【问题描述】:

我在 MacOS 10.7 上使用 IntelliJ Idea 11 进行开发,并使用 Galaxy Nexus 设备进行测试。该应用程序面向 Android 2.3。

最近我在 Galaxy Nexus 上更新到 JellyBean (4.1.1)(来自 Google 的官方更新,未植根/其他)。从那以后,我无法在 Idea11 中正确调试该应用程序。该设备在 LogCat 中可见,但输出已更改:无日志、无消息、无异常... 我得到的只是:

GC_CONCURRENT freed 209K, 5% free 11729K/12295K, paused 11ms+12ms, total 44ms
[ 07-23 18:24:34.180  4425: 4425 D/dalvikvm ]
GC_FOR_ALLOC freed 53K, 3% free 10956K/11271K, paused 26ms, total 26ms
[ 07-23 18:24:34.180  4425: 4425 I/dalvikvm-heap ]
Grow heap (frag case) to 12.194MB for 1536016-byte allocation
[ 07-23 18:24:34.219  4425: 4429 D/dalvikvm ]
GC_CONCURRENT freed 1K, 3% free 12454K/12807K, paused 13ms+1ms, total 34ms
[ 07-23 18:24:34.274  4425: 4425 D/dalvikvm ]

我在手机上启用了调试,“未知来源”,选择该应用作为调试应用。此外,当启用“等待调试器附加”时,应用程序将永远等待。不知何故,调试器无法附加......我无法弄清楚问题是什么。连接具有 Android 2.3 的设备时,调试按预期工作。我认为这是最新的 Android 更新的问题。我已将 SDK 管理器中的所有内容更新到最新版本。

欢迎提供解决此问题的任何帮助。 :)

【问题讨论】:

标签: android debugging intellij-idea adb android-4.2-jelly-bean


【解决方案1】:

问题似乎出在 IDEA 11 上。升级到 IDEA 11.1.3 似乎可以解决问题。它现在按预期工作(目前)。感谢 CrazyCoder 上面的有用评论。 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-31
    • 2017-05-15
    • 2011-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多