adb及其基本命令

adb即Android Device Bridge,可用于用于安卓控制或调试,现简单记录一部分常用命令
pm即packages manager,在adb命令中常见

1. 安装

在下载AndroidSDK即可,adb.exe位于AndroidSDKPath\platform-tools\adb.exe,使用时将AndroidSDKPath\platform-tools放入环境变量中。或者不加入,但是要加上adb.exe的完整路径

2. 基本命令

下面命令中,我用$符号表示在设备shell中的命令。如果不进入设备shell,$符号也可以用字符串adb shell代替

# 查看设备
adb devices

# 进入指定设备的shell,如果只连接一个设备则直接进入
adb shell

# 查看已安装的列表(在设备shell中)
$ pm list packages

# 根据关键词在包管理器中查找
$ pm list packages | grep tencent

# 查看安装包位置
$ pm list packages -f

# 将apk拉到pc中
$ exit
adb pull /data/app/com.tencent.tbs-1/base.apk ~/Downloads

一些简单有趣的命令

# 获取root权限
adb root

# 卸载APP,注意要用包名卸载。包名可以用adb shell pm list packages查看
adb uninstall app-packages-name

# 重启机器
adb shell reboot

远程连接控制设备(有黑客的感觉了嗷!)
注意下面为了连接设备,手机和电脑连接在了同一个路由器上,因此才可以通过内网IP 192.168.X.X访问

# 开放端口
adb tcpip 9999

# 查看手机IP
adb shell ifconfig wlan0

# 然后连接上上面所显示的`inet addr`
adb connect 192.168.1.6:9999 

# 到这里就已经可以远程不连接数据线控制设备了。把数据线拔了吧!可以随便执行命令,比如远程安装应用等
adb shell reboot  # 远程控制设备重启

手机重启后设备就下线了,需要

adb kill-server
adb start-server
adb remount
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值