首页 > 解决方案 > 使用 adb connect 将设备列为未经授权的设备

问题描述

在远程机器上,我启动了一个模拟器

emulator -avd emu1 -ports 5555,5554

在本地机器上我连接到模拟器

adb connect 10.9.1.6:5555

然后我使用 adb devices 列出设备,但设备未经授权

List of devices attached
10.9.1.6:5555   offline

此外,当我连接时,设备屏幕上没有要求确认调试权限的对话框。

我摆弄着撤销调试权限,但没有任何结果。我尝试了几种设备型号。我正在使用Android Q。

也许我应该尝试较低的 API,但我想使用 Android Q。

我也在考虑尝试使用可root(非生产)设备。

标签: androidandroid-emulatoradb

解决方案


我用没有 Google play 的架构映像启动了一个 emu,并且在使用 连接到它后,该设备被列为授权adb connect,所以我想我已经解决了我的问题:不要使用生产模拟器。


推荐阅读