“模板:RK usb adb debug”的版本间的差异

来自ARM Wiki
跳转至: 导航搜索
网络ADB使用方法
 
(未显示同一用户的2个中间版本)
第17行: 第17行:
  
 
===== 网络ADB使用方法 =====
 
===== 网络ADB使用方法 =====
:*配置网络ADB,配置网络ADB需要先通过USB ADB连接到板卡,然后输入以下命令,配置网络ADB端口。
+
:*配置网络ADB,配置网络ADB需要先通过COM_DB连接到板卡,然后输入以下命令,配置网络ADB端口。
::1、板卡操作:<syntaxhighlight lang="bash" line>
+
::1、板卡操作:<syntaxhighlight lang="shell" line>
root@norco:/ # busybox ifconfig eth0 192.168.8.12
+
shell@norco:/ $ su                        //切换root权限
root@norco:/ # setprop service.adb.tcp.port 555
+
root@norco:/ # busybox ifconfig eth0 192.168.8.12       // 配置板卡IP                   
root@norco:/ # stop adbd
+
root@norco:/ # setprop service.adb.tcp.port 5555        // 配置网络adb服务端口 为5555
root@norco:/ # start adbd
+
[  152.434194] avc:  denied  { set } for property=service.adb.tcp.port scontext=u:r:init_shell:s0e
 +
root@norco:/ # stop adbd                               //关闭adb服务
 +
[  183.804612] avc:  denied  { set } for property=ctl.adbd scontext=u:r:init_shell:s0 tcontext=u:e
 +
[  183.805200] pcd_pullup, is_on 0
 +
[  183.805244] WARN::ep_dequeue:424: bogus device state
 +
[  183.805244]
 +
[  183.806401] android_work: did not send uevent (0 0  (null))
 +
root@norco:/ # start adbd                               //开启adb服务
 
root@norco:/ #  
 
root@norco:/ #  
root@norco:/ #            
+
[  189.267435] read descriptors
 +
[  189.267487] read strings
 +
[  189.267549] pcd_pullup, is_on 1
 +
[  220.277472] type=1400 audit(1534399049.130:14): avc: denied { signull } for pid=1321 comm="dae1
 +
 
 +
root@norco:/ #
 +
root@norco:/ #  
 +
 
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
::2、主机操作:<syntaxhighlight lang="bash" line>
 
::2、主机操作:<syntaxhighlight lang="bash" line>
tdp@arm:/ $ adb devices
+
tdp@tdp-arm:~$
tdp@arm:/ $  
+
tdp@tdp-arm:~$
tdp@arm:/ $  
+
tdp@tdp-arm:~$ adb connect 192.168.8.12:5555      //adb服务连接至192.168.8.12的5555端口
tdp@arm:/ $             
+
connected to 192.168.8.12:5555                    //若有此打印信息表示连接成功         
 +
tdp@tdp-arm:~$ adb devices                        //查看adb 设备有那些
 +
List of devices attached
 +
192.168.8.12:5555 device                    //若有此设备表示配置成功
 +
 
 +
tdp@tdp-arm:~$ adb shell                          //进入网络adb
 +
root@norco:/ #
 +
root@norco:/ #
 +
root@norco:/ #
 +
root@norco:/ #
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
:*连接网络ADB,例:上图中得到的eth0 IP为 : 192.168.8.57,输入 : adb connect 192.168.8.57:5555回车
 
::至此板卡已通过网络与PC机进行了ADB连接,输入 : adb shell 回车,进入 shell
 
:: [[文件:Adb-02.png|500px|连接网络ADB]]
 

2018年8月16日 (四) 14:09的最新版本

  • 在RK的系统中已经是默认开启了【开发者选项】中的【USB 调试】功能。
RK_ADB_true
  • 下载ADB驱动以及工具
  • 安装ADB驱动以及工具
  • 将驱动解压得到可执行文件,将数据线与电脑连接,打开软件,点击[install]即可
ADB驱动


  • 将工具解压至任意盘符,打开命令提示符(win + r键输入cmd),依次进入到该目录下,输入adb devices查看是否发现设备
ADB识别


  • 再输入adb shell进入
ADB shell
网络ADB使用方法
  • 配置网络ADB,配置网络ADB需要先通过COM_DB连接到板卡,然后输入以下命令,配置网络ADB端口。
1、板卡操作:
 1 shell@norco:/ $ su                         //切换root权限
 2 root@norco:/ # busybox ifconfig eth0 192.168.8.12       // 配置板卡IP                     
 3 root@norco:/ # setprop service.adb.tcp.port 5555        // 配置网络adb服务端口 为5555
 4 [  152.434194] avc:  denied  { set } for property=service.adb.tcp.port scontext=u:r:init_shell:s0e
 5 root@norco:/ # stop adbd                                //关闭adb服务
 6 [  183.804612] avc:  denied  { set } for property=ctl.adbd scontext=u:r:init_shell:s0 tcontext=u:e
 7 [  183.805200] pcd_pullup, is_on 0
 8 [  183.805244] WARN::ep_dequeue:424: bogus device state
 9 [  183.805244] 
10 [  183.806401] android_work: did not send uevent (0 0   (null))
11 root@norco:/ # start adbd                               //开启adb服务
12 root@norco:/ # 
13 [  189.267435] read descriptors
14 [  189.267487] read strings 
15 [  189.267549] pcd_pullup, is_on 1
16 [  220.277472] type=1400 audit(1534399049.130:14): avc: denied { signull } for pid=1321 comm="dae1
17 
18 root@norco:/ # 
19 root@norco:/ #
2、主机操作:
 1 tdp@tdp-arm:~$
 2 tdp@tdp-arm:~$
 3 tdp@tdp-arm:~$ adb connect 192.168.8.12:5555      //adb服务连接至192.168.8.12的5555端口
 4 connected to 192.168.8.12:5555                    //若有此打印信息表示连接成功           
 5 tdp@tdp-arm:~$ adb devices                        //查看adb 设备有那些
 6 List of devices attached
 7 192.168.8.12:5555	device                    //若有此设备表示配置成功
 8 
 9 tdp@tdp-arm:~$ adb shell                          //进入网络adb
10 root@norco:/ # 
11 root@norco:/ # 
12 root@norco:/ # 
13 root@norco:/ #