查看: 9160|回复: 0

[java] ADB连接方式: wifi与usb

[复制链接]

49

主题

62

帖子

3008

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3008
发表于 2016-12-18 06:33:11 | 显示全部楼层 |阅读模式

1. 默认情况下,ADB是通过USB来进行连接的。

不需要USB线,直接在Android设备上安装一个超级终端,在终端里运行以下代码即可:

su

setprop service.adb.tcp.port 5555
stop adbd
start adbd

之后,在PC端打开cmd命令行,输入:adb connect android设备IP地址(如:adb connect 192.168.137.144)

android设备的ip地址,在设备上的wifi连接里面,可以查看到。

注意:用wifi连接使用adb的时候,USB连接是没法使用ADB的。

2. 如果有USB线,并且通过USB线已经和PC端连接了。如何转换到使用wifi连接:(android设备端不需要超级终端)
手机USB线连接到PC端,打开USB调试。

在cmd中输入:adb tcpip 5555

可以断开USB线。

再输入:adb connect android设备IP地址(如:adb connect 192.168.137.144)

即可使用wifi连接了。

要断开wifi连接:adb disconnect

3.从wifi连接,转换成USB连接:

不需要USB线,只需要在android设备的超级终端里面运行如下代码:

su

setprop service.adb.tcp.port -1
stop adbd
start adbd

之后,就从wifi连接转换成USB连接。

4. wifi已经连接,如何切换成usb连接:(不需要usb线,在PC端的cmd里运行)

在cmd中输入:adb usb

即可转换成usb连接。接上usb线即可使用了。


5.android cmd adb命令安装和删除apk应用

1. 安装Android应用程序

1) 启动Android模拟器

2) adb install (apk在PC上的路径/)*.apk (将apk文件上传到了模拟器自带操作系统的data/app目录下了)

3) Android模拟器界面中浏览打开apk应用程序



2. 删除Android应用程序

删除Android有好几种方法。

第一种:命令行用uninstall

adb uninstall apk的包名(用EC切换到DDMS的File Explorer中查看,data/data下)


第二种:命令行进入模拟器操作系统

adb shell (进入模拟器自带的操作系统)

cd data/app (切换到apk的安装目录)

rm ***.apk (用EC切换到DDMS的File Explorer中查看,data/app下)


第三种:1.1以上模拟器上删除,非常简单

模拟器的 Setting -> Applications -> Manage applications -> XXX程序 -> Uninstall

这样就可以删除了。


签名
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表