异常1.
com.android.ddmlib.AdbCommandRejectedException: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
使用手机调试是碰到上面的问题
解决方案:插了数据线,开启USB调试功能情况下会有一个调试脚本的提示,需要点击下才可以
可以尝试重新插下数据线
参考https://blog.csdn.net/wolfking0608/article/details/79468738
异常2
Avoid hardcoding the debug mode; leaving it out allows debug and release builds to automatically assign
在manifest文件中添加android:debuggable="true" 后出现
解决方案:
在manifest添加以下两句
xmlns:tools="http://schemas.android.com/tools"
tools:ignore="HardcodedDebugMode"
USB无法授权问题
安装华为手机助手 连上USB后出现如下图,打开手机助手安装向导,安装手机助手
安装后,会提示到手机设置里搜索HDB
设置允许Hisuite通过hdb链接设备,
然后重新链接数据线(手机出现提示选文件传送),手机助手连上了手机
手机打开开发人员选项,允许USB调试 ,这是手机出现提示USB授权提示,确定即可