android - 使用 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(非生产)设备。
解决方案
我用没有 Google play 的架构映像启动了一个 emu,并且在使用 连接到它后,该设备被列为授权adb connect
,所以我想我已经解决了我的问题:不要使用生产模拟器。
推荐阅读
- java - Java:在 O(n) 中打印列表的哈希图
- javascript - 如何将2个列表中的每个元素转换为单独的字典反应js
- rust - 为什么会出现一个错误,当我使用链接器 ld 链接 rust 生成的程序集文件时
- solr - Solr / SolrCloud 是否有任何 presto 或 trino 连接器?
- java - 如何在java中跳出定时器循环
- delphi - Indy FTP 组件的问题
- r - 带有 if 语句的 for 循环比较矩阵并填充新矩阵
- arrays - C中的字符串和指针
- rest - z/OS 客户端 Web 启用工具包:请求 (HWTHRQST) 失败并出现 HWTH-COMMUNICATION-ERROR (262)
- javascript - Discord bot 嵌入消息错误 长度必须为 2048 或更少