安卓模拟器未授权

8
我已经在运行Android Q的Pixel 2模拟器。每次启动设备时都没有RSA弹窗,也没有USB调试已启用的通知。每当我运行 adb devices -l 时,都会得到以下输出: List of devices attached emulator-5554 unauthorized transport_id:1 我尝试过清空模拟器并进行冷启动,重新启动adb-server,并确保在模拟器本身上打开了USB调试。
我在我的台式机上运行了Kubuntu 18.10和我的XPS 15上运行了相同的操作系统。有人找到解决方法吗?
编辑:
当我选择一个没有play服务的硬件配置文件时,它就可以工作了。问题解决了!

1
我还将我对此问题的调查放在这里:https://dev59.com/LLLma4cB1Zd3GeqPXTml#55196967 - Sergii Pechenizkyi
3个回答

30

1
谢谢,它对我有用,因为我只是移动了AVD目录。 - nandur
1
也对我有用。也许在它工作后,最好进入开发者选项并打开“禁用adb授权超时”。否则,如果该模拟器未使用7天,则问题会再次出现。 - gregko
1
所有的解决方案都不起作用,直到我尝试了这个。谢谢! - Ziyad Mansy
1
对我有用,谢谢! - thekucays
谢谢!这对我也起作用了。使用Android Studio中可用的模拟器条目列表中的命令'Wipe Data'非常重要。仅从C:\ Users <user_name> \ .android \ avd / Pixel_3_API_30.avd数据目录中删除数据是没有帮助的。再次感谢! - TomR
无法工作... $ adb devices Wipe data of AVD 只是给出了 adb: adb devices [-l] - Austin France

7
我创建了一个没有Play商店服务的设备,它可以立即连接!

1
这对我有用!尝试了各种不同的带有Play Store服务的模拟器,但都没有成功。它们要么卡在未授权状态或离线状态。从终端运行它们会一直出现以下消息:“PANIC:缺少'x86' CPU的模拟器引擎程序。” - OJ7
1
2020年。找到了这个解决方案,并且对于npx react-native run-android命令有效。尝试了成千上万的备选方案,直到我删除了所有模拟器并创建了一个新的Nexus 6 API 29与Android Q而没有Play Store,然后启用了开发人员选项、USB调试等,再次成功运行命令。谢谢。 - Enrique

1

这对我有效!

  1. 退出模拟器
  2. 清除 AVD 的数据
  3. 重新启动模拟器

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接