Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 android 4.2.2 需要 ADB 连接来匹配批准的指纹。
问题是设备需要第一次使用 USB 电缆配对,在我的情况下这将是一个问题。
我的开发环境在 VirtualBox 中运行,我之前已经放弃尝试让 USB 工作,而是通过网络使用 ADB。
Android SDK Platform-tools 是最新的 1601。
我有什么方法可以手动将虚拟机中的密钥添加到我的设备中?
我的主机上有一个可用的 Android SDK,如果可以用来解决这个问题,我可以访问我的设备。
此解决方案需要设备上的 root。
在开发机器上,从$HOME/.android/adbkey.pub.
$HOME/.android/adbkey.pub
QAAAAJk..................QA= @myhost
并将其附加到/data/misc/adb/adb_keys您的 android 设备上。adb_keys 每行包含一个密钥,因此如果您之前已配对任何其他机器,它们将显示在此处。
/data/misc/adb/adb_keys
重启设备。