我正在用ai2构建一个应用程序,但我花了几个小时试图让他们的模拟器工作,所以我导出了myapp.apk,我试图在android studio模拟器上启动它。
我跟着几个tuto包含了Tarek提出的答案thread但是我得到了cmd上的错误。
以下是我的尝试:
adb install r- "myapp.apk"
我在CMD上遇到错误:error device not found -waiting for device-
。我不明白,因为我的模拟器正在运行。
我还试图在没有使用此命令emulator -avd <avd_name> [<options>]
启动android studio的情况下启动模拟器但是我收到此消息&#34;系统找不到指定的文件&#34;。
答案 0 :(得分:1)
出现错误消息,因为adb无法连接到设备,尽管它正在运行。这不应该发生,但它会不时发生。
您可以随时检查adb是否可以通过运行adb devices
来查看模拟器,这应该会生成一个可以看到的设备列表。如果此列表为空,则找不到设备。您可以通过adb kill-server
解决此问题,等待几秒钟,然后运行adb start-server
。尝试再次运行adb devices
,并列出设备,安装应该会成功。
启动模拟器可以通过运行emulator @<device-name> [options]
来完成。可以通过运行android list avd
找到设备名称。这将生成一个设备列表,<device-name>
也将列在其中。