【问题标题】:Cannot run app in debug mode from Android Studio无法从 Android Studio 以调试模式运行应用程序
【发布时间】:2015-10-20 14:57:05
【问题描述】:

我无法在 Android Studio 中以调试模式运行我的应用。有时它说问题出在localhost:8601,而其他时候我得到以下输出:

Client not ready yet.
Client not ready yet.
Client not ready yet.
Client not ready yet.
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.test.myapp/.activity.SplashActivity }

【问题讨论】:

  • 问题解决了吗?你能确认它是否没有连接调试器或断点从未命中?
  • @Nasir 没有解决。它没有连接
  • @Nasir 不,它没有解决。

标签: android android-studio debugging


【解决方案1】:

我终于解决了这个问题。 我的手机设置应该设置为 MTP 模式,仅此而已。 进行此更改后,调试器会连接到我的手机。

【讨论】:

    【解决方案2】:

    我有同样的问题,现在已经解决了。这是我所做的,可能对你有帮助

    1. 确认确切的问题,是调试器无法连接还是没有命中断点。要确认这一点,请在 MainActivity 中放置断点。此外,应用程序将等待调试器,只需检查它是否停止等待或任何控制台日志。也只需检查调试器是否显示暂停按钮

    2. 检查你的 gradle 配置并确保 apk 有符号。 (调试版)

    在我的情况下,问题是第一个问题并得到了解决。希望这可能有助于其他请忽略

    【讨论】:

    • 我没有得到你的第二个解决方案
    • @Kenji 编辑了我的答案,请检查点 (1) 并确保调试器已连接并且您看到暂停按钮以暂停调试
    • 就我而言,问题来自启动选项:我已设置为 Specified Activity 并且在 AndroidManifest.xml 中没有该活动的启动器 因此,将启动选项设置为 Default Activity 或添加 ` ` 启动活动
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-14
    • 2020-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多