使用消息"等待调试器"进行调试在Android工作室

时间:2016-08-01 13:11:13

标签: android android-studio

每当我尝试使用Android Studio的调试功能时,运行状态将始终停留在:

启动应用程序:没有本地更改,没有部署APK

$ adb shell am start -D -n "com.example.nagamacmini.retrofitomdb/com.example.nagamacmini.retrofitomdb.activities.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Waiting for application to come online: com.example.nagamacmini.retrofitomdb.test | com.example.nagamacmini.retrofitomdb
Waiting for application to come online: com.example.nagamacmini.retrofitomdb.test | com.example.nagamacmini.retrofitomdb
Waiting for application to come online: com.example.nagamacmini.retrofitomdb.test | com.example.nagamacmini.retrofitomdb
Waiting for application to come online: com.example.nagamacmini.retrofitomdb.test | com.example.nagamacmini.retrofitomdb
Waiting for application to come online: com.example.nagamacmini.retrofitomdb.test | com.example.nagamacmini.retrofitomdb
Waiting for application to come online: com.example.nagamacmini.retrofitomdb.test | com.example.nagamacmini.retrofitomdb
Waiting for application to come online: com.example.nagamacmini.retrofitomdb.test | com.example.nagamacmini.retrofitomdb
Waiting for application to come online: 

所以问题是如何让Android Studio调试工作?

4 个答案:

答案 0 :(得分:2)

尝试杀死调试器并在进程运行时重新附加它 -

  1. 运行|停止 - >杀死调试器
  2. 运行|将调试器附加到android进程(菜单中的最后一个选项) |选择您应用的流程。 - >将调试器重新附加到您的应用程序进程中。

答案 1 :(得分:1)

尝试重新启动/重新启动设备。对我来说有用。

答案 2 :(得分:0)

删除可调试设备或关闭仿真器并重新连接或重新启动它。它会工作。

答案 3 :(得分:0)

从命令中删除-D:

$ adb shell am start -n "com.example.nagamacmini.retrofitomdb/com.example.nagamacmini.retrofitomdb.activities.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER