Android studio:在设备上调试应用程序

use*_*568 23 java debugging android android-studio

我在Android Studio上进行调试时遇到了困难.尝试在调试模式下启动应用程序后,设备显示警报,其中"等待调试器"标题永远不会消失.此外,我android:debuggable="true"在我的清单文件中,似乎设备连接正确,因为我可以简单地运行我的应用程序没有任何问题.我做错了什么?

fas*_*que 36

删除android:debuggable="true",因为在Android Studio中运行/调试应用程序时会使用调试证书进行签名,因此设置不是必需的.

然后从控制台检查设备是否正确连接了adb devices.你应该看到它列出来了.

然后尝试这样:

1 - 关闭Android Studio和你打开的任何其他IDE(也许你还运行了Eclipse?)和模拟器实例;

2 - 从PC上拔下USB线;

3 - adb kill-server从控制台运行;

4 - 打开Android Studio;

5 - 点击运行/调试;

6 - 当出现选择设备的窗口时,将设备连接到USB和USB连接到计算机;

  • @cheeesus在这种情况下,首先尝试第3步.杀死服务器,然后等待几秒钟,然后重新发出`adb devices`命令.服务器将重新启动,您应该会看到列出的设备. (2认同)
  • @AlexanderSolonik在你的shell或终端中.如果你的路径中有Android平台工具,你可以从任何位置运行它,否则`adb`存储在`YOUR_ANDROID_SDK_FOLDER/platform-tools`中. (2认同)

小智 6

还尝试重新启动设备 - 当我遇到同样的问题时,这对我有用