Android底层开发中通过网络使用adb的方法
来源:互联网 发布:mysql 日期时间格式化 编辑:程序博客网 时间:2024/04/27 21:05
Android的adb服务默认情况下监听USB,一般我们在开发中是通过USB连接到目标机上。但是如果目标机只有一个USB口,我们又需要把这个USB用于其它目的(比如用于OTG口插U盘)的时候怎么办?其实adb是支持通过网络访问的,在需要的时候,只需按下列步骤操作即可通过网络连接adb服务。
(1)首先还是正常地通过USB连接目标机,执行adb shell进入
(2)设置adb监听端口: #setprop service.adb.tcp.port 5555
(3)通过ps命令查找adbd的pid
(4)重启adbd:#kill -9 <pid>,这个pid就是上一步找到那个pid
杀死adbd之后,Android的init进程后自动重启adbd。adbd重启后,发现设置了service.adb.tcp.port,就会自动改为监听网络请求(这时就不能通过USB连上去了)。这时需要在开发主机上通过下列命令连接到目标机:
adb connect <ip>:<port>www.2cto.com
这个ip是你目标机的IP地址,port是上面第2步设置的端口号(上面的例子中设的是5555,当然你也可以改成其它值)。
这之后就可能正常进行软件调试了。这时USB接口已经空出来可以作为他用了。
作者:t12x3456
- Android底层开发中通过网络使用adb的方法
- Android底层开发中通过网络使用adb的方法
- 通过网络使用adb
- 通过网络使用adb
- 通过网络使用adb
- 通过网络使用ADB
- 通过网络使用adb
- 通过 网络使用adb
- 通过网络使用adb
- Adb远程连接Android系统 通过网络使用ADB
- Android开发中adb命令的常用方法
- Android开发中adb命令的常用方法
- Android开发中遇到的adb问题解决方法
- Android开发中adb命令的常用方法
- Android开发中adb命令的常用方法
- android通过网络访问adb
- 通过网络使用adb 分享
- Android的adb网络调试方法
- oracle 11G utl_mail 自动发邮件
- 特性(Feature)与功能(Function)的差异
- 多线程同步、异步
- C++中struct与class的区别
- windows使用PUTTY ssh连接linux centOS虚拟机
- Android底层开发中通过网络使用adb的方法
- SPRING.NET 1.3.2 学习12--为索引器属性赋值
- 撒旦教的五点告诫
- 缓冲加载图片的 jQuery 插件 lazyload.js 使用方法详解
- 从OPCserver中读取数据
- delete和delete[]的区别
- 一个高效的导出Excel方法,并且已解决导出会有样式文件夹的问题
- 为linux内核添加新驱动,并添加到menuconfig菜单【实践简记】
- java中在Ext环境中实现带验证码的登陆窗口