Android杂谈--通过DDMS实现电脑与Android设备(如手机,平板)的网络连接、截图
2012-02-08 14:00
1016 查看
我们可以通过DDMS来截取通过USB数据线连接到电脑上的Android设备图片,因为Android设备联网也是有一个ip的,所以可以通过wifi来实现电脑和Andorid
设备的联通。
需要将Android设备和电脑连接在一个局域网内
adb server:adb server是计算机上的一个服务进程,进程名为adb
adb daemon:Android设备上的服务进程,进程名为adbd
adb client:可以认为计算机上的一个终端,如Linux的Terminal和Windows 的DOS窗口,进程名也是adb
有三种方式可以实现:
第一种:
在AndroidMarket上下载wireless adb等软件
下载地址:https://market.android.com/search?q=wireless+adb&c=apps
第二种(推荐)
此方法需要root你的Android设备
①在你的Android设备上下载Emulator Terminal(终端模拟器)(也可以通过USB连接到电脑上),进入后输入su获取root权限(需要root),如果成功则$变成#
②输入如下信息,输入#后的信息
#setprop service.adb.tcp.port 5555
#stop adbd #停止adbd
#start adbd #启动adbd
③获取你的Android设备的IP地址(3G或WIFI),如可以通过点击链接wifi的热点后显示ip地址,如下面的截图
④在计算机的dos中输入
adb connect 192.168.1.105:5555
如果成功则显示connected
也可以通过adb get-state来检查是否成功,如果显示devices或emulator-5555(模拟器)则成功
⑤可以将Android设备改回原来的状态,下面也是通过终端模拟器完成的(也可以通过USB连接到电脑上)
#setprop service.adb.tcp.port -1
#stop adbd
#start adbd
通过DDMS截图网络另一端设备的图片(不需要连接USB)
第三种
需要连接USB,成功率较低
#adb tcpip 5555 #让adbd重新启动,并监听端口5555
#adb connect 192.168.1.105:5555
如果恢复原来状态,可以输入adb usb。如果使用更高权限来执行上面操作会更好,可以输入adb root后来测试
设备的联通。
需要将Android设备和电脑连接在一个局域网内
adb server:adb server是计算机上的一个服务进程,进程名为adb
adb daemon:Android设备上的服务进程,进程名为adbd
adb client:可以认为计算机上的一个终端,如Linux的Terminal和Windows 的DOS窗口,进程名也是adb
有三种方式可以实现:
第一种:
在AndroidMarket上下载wireless adb等软件
下载地址:https://market.android.com/search?q=wireless+adb&c=apps
第二种(推荐)
此方法需要root你的Android设备
①在你的Android设备上下载Emulator Terminal(终端模拟器)(也可以通过USB连接到电脑上),进入后输入su获取root权限(需要root),如果成功则$变成#
②输入如下信息,输入#后的信息
#setprop service.adb.tcp.port 5555
#stop adbd #停止adbd
#start adbd #启动adbd
③获取你的Android设备的IP地址(3G或WIFI),如可以通过点击链接wifi的热点后显示ip地址,如下面的截图
④在计算机的dos中输入
adb connect 192.168.1.105:5555
如果成功则显示connected
也可以通过adb get-state来检查是否成功,如果显示devices或emulator-5555(模拟器)则成功
⑤可以将Android设备改回原来的状态,下面也是通过终端模拟器完成的(也可以通过USB连接到电脑上)
#setprop service.adb.tcp.port -1
#stop adbd
#start adbd
通过DDMS截图网络另一端设备的图片(不需要连接USB)
第三种
需要连接USB,成功率较低
#adb tcpip 5555 #让adbd重新启动,并监听端口5555
#adb connect 192.168.1.105:5555
如果恢复原来状态,可以输入adb usb。如果使用更高权限来执行上面操作会更好,可以输入adb root后来测试
相关文章推荐
- Android手机创建无线热点,共享网络供电脑或者平板,手机等设备上网
- 手把手教你用Android手机通过电脑连接网络
- android手机(平板)下载文件后,在文件管理软件中可以看到,通过mtp模式连接电脑后,无法在电脑上看到
- 通过Python连接手机,并截图手机屏幕保存到电脑(android)
- Android 手机/平板 连接局域网访问局域网电脑Web服务器
- 一个嵌入式web服务器项目,实现通过手机Android App实现对嵌入式设备的控制
- 【android】安卓手机连接电脑时候adb devices找不到设备及找到设备但无权限的问题
- Android 手机/平板 连接局域网访问局域网电脑Web服务器
- android手机通过USB共享电脑网络
- Ubuntu下android手机通过usb连接电脑,显示"???????????? no permissions"问题
- 通过网络实现远程操作Android设备
- Android真机测试 连接本地服务器 手机测试访问本地服务器 android通过电脑上网
- Ubuntu下android手机通过usb连接电脑,显示"???????????? no permissions"问题
- 手机上的android程序如何连接上电脑上Tomcat网页并访问网络
- Android手机利用USB共享网络通过Ubuntu连接网络
- 如何实现CAN总线设备无线连接Android手机