当前位置: 首页 > 知识库问答 >
问题:

无法在android设备上调试应用程序- Android Studio 2.0

程举
2023-03-14

在我将android Studio更新到2.0后,我无法在我的设备(华硕Zenphone 2)上调试应用程序。在我单击Android Studio中的调试图标后,我一直在调试选项卡中看到以下消息。

Android Studio UI中调试选项卡中的消息

---------------------------------------------------------------
Waiting for application to come online: packagename
Waiting for application to come online: packagename
Waiting for application to come online: packagename
Waiting for application to come online: packagename

我一直看到标题为“等待调试器”的警告对话框和强制关闭按钮。

我搜索了该消息,但似乎只有两个来自谷歌的结果。

我重新启动了Android Studio,检查了手机上的开发人员设置...

让任何人面对这个问题。请帮帮我。我无法运行模拟器,因为我的mac太慢了。提前谢谢你。

共有3个答案

傅啸
2023-03-14

有两种可能性:

1.USB调试关闭:

  • 启动设备的开发人员选项
  • 打开 USB 调试

2.在Android Studio中:文件-

任何人都可能对你有用。试试看

尉迟子民
2023-03-14

重启Android Studios(2.1.1)为我解决了这个问题。

谭锐藻
2023-03-14

问题是,在安装并开始启动应用程序后,AndroidStudio启动的调试器客户端无法连接到设备上的调试器服务器。这可能有很多原因,看看这个答案和本页显示的另一个答案,看看是否有一个能解决你的问题

为了帮助解决问题,请查看AS中“调试器”窗口的“控制台”选项卡。最初的几行应该是这样的:

$ adb shell am start -n “com.acme.audtest/com.acme.AudTest” -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D

将这一行剪切并粘贴到命令提示符中,删除'-D ',然后执行它。如果你的应用程序(AudTest)正常运行,那么问题出在AS、与设备的通信或设备的配置上。如果应用程序没有启动,它就在. apk中。(不是完整的解决方案,但开始为您指出正确的方向-下面哪个解决方案适用于您的情况。)

首先,我选择了第二个选项,它运行良好。但是不知道为什么我更改为选择第一个选项。所以,调试器显示消息等待应用程序永远在线。我没有注意到这一点,只是认为另一个应用程序阻止了我调试,或者这是Android Studio 2.0的问题。

所以,只要勾选第二个选项就能解决我的问题。谢谢大家。

 类似资料:
  • 问题内容: 我在Android Studio调试时遇到困难。尝试在调试模式下启动应用程序后,设备将显示警告,标题始终为“等待调试器”。我的清单文件中也有文件,并且好像设备已正确连接,因为我可以简单地运行我的应用程序而没有任何问题。我做错了什么? 问题答案: 删除,因为在运行/调试时,Android Studio中的应用程序已使用调试证书签名,因此该设置不是必需的。 然后从控制台检查设备是否正确连接

  • My AndroidManifest.xml 文件 我的Gradle 我尝试清理/重建 gradle 项目、重新启动 Android Studio、使缓存失效和 rebbot ADB 集成(工具 - 有什么想法吗? 附言:在此之前,我更改了应用程序包的名称 P、 Android Studio无法调试其他项目。

  • 我正在尝试在Android设备上启动我的Flutter应用程序,直到昨天我才能够,但是今天突然间我在启动它时收到此错误: 我试过删除. gradle文件夹,但不起作用。 编辑 这是我的~/。zshrc文件

  • 我在xamarin Studio(monotouch)开发了一个ipad应用程序,突然我不能在ios设备(ipad)中调试这个应用程序了,但是在ios模拟器中一切正常。 从“构建输出”中,我得到了以下信息,任何想法都很好。 错误MT0000:意外错误-请在http://bugzilla.xamarin.com系统伊奥。IOException:在路径/卷/BOOTCAMP/IPAD_GIT/Vend

  • 我正在Android Studio中制作一个应用程序,现在正试图通过adb进行调试。当我点击Android这个词和底部栏上的logo时,logcat就会出现并识别出我的设备。然后我看到: 我需要对我的应用程序做什么才能使其“可调试”? 仅供参考,之前在Eclipse中开发这个应用程序,亚行工作得很好。

  • 我有一个android的设备,我在上面调试应用程序。在我生成签名apk后,我卸载了现有的调试应用程序,尝试安装签名apk,但我得到了应用程序未安装的错误。我安装在一个没有调试应用程序安装的新设备上,看起来还可以。我尝试清除应用程序数据并卸载,但没有工作。 图像错误