我无法在特定手机上运行我的应用程序。它可以在不同的手机和模拟器上正确运行。我的ADB日志中出现了标准的未经授权的问题:
PropertyFetcher:AdbCommandRejectedException获取设备[我的设备ID]的属性:设备未经授权。请检查设备上的确认对话框。
当我尝试在有问题的手机上运行应用程序时,它能够定位手机并运行应用程序,但会立即点击空指针(在其他手机或模拟器上运行时不存在) )。
在你解锁这个问题之前,我已经尝试了所有重复问题中的所有内容。具体地
其中没有一个有效。
此外,同一部手机早先工作(不知道发生了什么变化),所以它的USB线也不错。
这款手机是全新的Nexus 6,正常运行的旧手机是三星Galaxy S4。
在android studio终端中运行adb devices
显示:
附加设备列表
[我的设备ID]设备
这意味着(?)它实际上是授权的。
答案 0 :(得分:0)
连接时,您错过了手机中的指纹证书授权弹出窗口。要再次解决断开连接和插件。等待几秒钟,将出现确认弹出窗口。单击确定。