几天前(2017年4月15日)我使用所有最新更新更新了Android Studio。现在,当我尝试运行应用程序时,模拟器窗口打开但我只是收到一条消息"等待设备上线"。最终这个时间结束了,我得到一条消息"安装APK",它似乎卡住了。我搜索了网站并尝试了各种建议,包括:
我的模拟器是Nexus5X API23.5554
我还删除了我的应用程序并创建了一个全新的#34; hello World"除了显示一行文字之外什么都不做的应用程序,但我仍然遇到同样的问题。
有没有其他想法?
答案 0 :(得分:2)
我也遇到过这个问题。这似乎是Android模拟器最近更改的一个错误。有一种解决方法:
希望Google能够在接下来的几天内解决这个问题。
答案 1 :(得分:1)
我根本无法使用任何模拟器,没有任何错误消息,只是等待设备上线'。
尝试在终端中停止并启动adb.exe时:
adb kill-server adb start-server
它说adb已经过时了。我有最新的adb版本下载,但Android Studio试图使用其他旧版本的文件。 最后,我检查了环境变量并删除了以下路径:
C:\ NVPACK \ Android的SDK窗口\平台的工具 和 C:\ NVPACK \ Android的SDK窗口
作为最新版本的SDK平台 - 我在驱动器E上的工具:不是C:,现在都在工作。
答案 2 :(得分:0)
Enzokie - 谢谢。但是,似乎没有什么工作可行。作为一个新手,我总是认为如果出现问题,这是我的错,但也许不是这次!我会像你建议的那样做,并用Android来提高它,除非有人建议有用的东西。
答案 3 :(得分:0)
我的工作是使用Nexus 5而不是Nexus 5X。
如果您不知道如何制作新的模拟器及其工具> android> AVD manager>创建新的虚拟设备。然后选择一个新的模拟器并点击下一步直到完成或自定义它。
答案 4 :(得分:0)
重置ADB对我来说很有用。 对于Mac,在Android Studio中 - >工具 - > Android - > Android设备监视器 - >在设备下 - >向下箭头将重置ADB选项。
答案 5 :(得分:0)
对我有用的是擦除模拟器数据。您可以从AVD manager
执行此操作:
工具-> AVD管理器->右键单击虚拟设备->清除数据
答案 6 :(得分:0)
嗨,我遇到了同样的问题...所以我做到了:
启动仿真器,您将收到“等待设备联机”错误消息。 等待仿真器启动,然后停止该过程。 现在,在仿真器上转到设置,并将您的“设备”(仿真器)设置为开发者设备。
如果不知道如何进行检查,请进行检查-> https://www.digitaltrends.com/mobile/how-to-get-developer-options-on-android/
然后转到“开发人员选项”(在设置中)并打开“ usb-debugging”选项。记住您的PC指纹。
希望这对您有所帮助。...