ADB无线设备未经授权

将设备(如LG G2)与ADB Wireless连接时,设备显示为未经授权。 为什么会这样?

    从Android 4.2开始,每个ADB设备都需要获得计算机连接的授权。 这是为了安全起见。 因此,当连接USB时,会出现提示,要求在设置USB调试时授权设备。 但是WIFI亚行不会发生这种情况。

    因此,解决方法是通过USB连接设备,始终接受机器。 然后,当尝试无线ADB时,它应该工作。

    1将设备(通过USB)连接到计算机。

    2授权adb设备,以便它可以与计算机进行通信(通过USB握手)

    3检查设备是否已连接

    $adb devices List of devices attached SC8SDQWGKBT4JVS4 device 

    4更改为tcpip模式

     $adb tcpip 5555 restarting in TCP mode port: 5555 

    5将设备(通过WIFI)连接到计算机,确保两者都在同一网络上

     $adb connect 192.168.1.100 connected to 192.168.1.100:5555 

    6授权adb设备,以便它可以与计算机进行通信(通过WIFI进行握手)

    7检查设备是否已连接

     $adb devices List of devices attached SC8SDQWGKBT4JVS4 device 192.168.1.100:5555 unauthorized 

    虽然我授权了这个设备,但adb却看到了不同的东西。

    为了使工作正常,请从USB上拔下设备,因为通过WIFI连接。

    8杀死ad​​b服务器

     $adb kill-server 

    9再次通过WIFI连接

     $adb connect 192.168.1.100 * daemon not running. starting it now on port 5037 * * daemon started successfully * connected to 192.168.1.100:5555 

    10最后,检查设备是否已连接

     $adb devices List of devices attached 192.168.1.100:5555 device 

    设备现已获得授权,您可以通过WIFI开始调试。

    也许你可以使用ADB WiFi( Android应用程序 )。我使用它并且在Android工作室中显示的设备是授权的(忘了告诉我,我使用USB连接到Mac,然后手机会提升对话框来授权mac调试手机)。