我正试着用Android O开发者预览版来测试我的应用。我可以下载并运行模拟器,但在部署我的应用程序时,它总是显示为“脱机”。如果我继续尝试部署,我会得到以下输出:
com.android.ddmlib.AdbCommandRejectedException: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
Error while Installing APK
我已经尝试按照上面的输出中的建议重新启动ADB。此外,我从来没有在模拟器中得到确认对话框。其他版本的仿真器。例如:Nougat 7.1运行良好。
我运行的是Android Studio 3.0 Canary 1(标准频道也不起作用)。
发布于 2017-08-05 01:17:35
我一直在寻找这个问题的答案,但最终还是自己找到了答案。
启用"Play Store“的仿真器是最接近真实设备的仿真器-包括现在必须启用开发人员选项,然后USB调试才能部署到它。如果您不这样做,它将显示为具有未知功能的脱机设备。
https://developer.android.com/studio/debug/dev-options.html
一旦启用了USB调试选项并批准了源设备,它就会全部启动。
https://stackoverflow.com/questions/44260352
复制相似问题