adb远程登录安卓设备桌面

软件准备

adb http://adbshell.com/upload/adb.zip, windows版本
解压后,将adb.exe所在目录添加到PATH环境变量中

image.png

image.png

image.png

ARDC(B1413) https://files-cdn.cnblogs.com/files/we-hjb/ARDC(B1413).7z
解压即可用

去除安卓设备adb连接鉴权

进入安卓设备命令行(串口或者adb shell),修改属性值ro.adb.secure为0

shell@almond:/ $ su

root@almond:/ # mount -o remount,rw /system
[  146.641551] EXT4-fs (mmcblk0p10): re-mounted. Opts: (null)

root@almond:/ # busybox vi /system/build.prop
# begin build properties
# autogenerated by buildinfo.sh
ro.adb.secure=0
ro.build.id=MRA58K
....
//保存退出
root@almond:/ #reboot

PC和安卓设备网络连通

主机和开发板连接到路由器,处于同一网段(PC:192.168.1.254,设备:192.168.1.101),ping通。
PS:PC和安卓设备网线直连,无法连接,不知为何

    C:\Users\dell>ping 192.168.1.101
    正在 Ping 192.168.1.101 具有 32 字节的数据:
    来自 192.168.1.101 的回复: 字节=32 时间=6ms TTL=64
    来自 192.168.1.101 的回复: 字节=32 时间=3ms TTL=64
    来自 192.168.1.101 的回复: 字节=32 时间=3ms TTL=64
    来自 192.168.1.101 的回复: 字节=32 时间=3ms TTL=64

    192.168.1.101 的 Ping 统计信息:
        数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
        最短 = 3ms,最长 = 6ms,平均 = 3ms

adb连接到开发板

C:\Users\dell>adb kill-server

C:\Users\dell>adb start-server
* daemon not running; starting now at tcp:5037
* daemon started successfully

C:\Users\dell>adb connect 192.168.1.101:5555
connected to 192.168.1.101:5555

C:\Users\dell>adb connect 192.168.1.101:5555
connected to 192.168.1.101:5555

C:\Users\dell>adb devices
List of devices attached
192.168.1.101:5555      device

打开ARDC.exe
ardc自动检测adb并连接到安卓设备显示界面

你可能感兴趣的:(adb远程登录安卓设备桌面)