常用adb命令(不定期整理更新)

1、获取设备列表和状态

设备列表

E:\android\studio\workspace\JNILearn>adb devices

List of devices attached

LE67A06310127215 device

 

设备状态

E:\android\studio\workspace\JNILearn>adb get-state

device

 

设备状态有3种

device:设备正常连接

offline:连接出现异常,设备无响应

unknown:没有连接设备

 

2、重启adb服务

一般在连接出现异常,使用 adb devices 未正常列出设备, 设备状态异常时使用 adb kill-server,结束 adb 服务。然后运行adb start-server 进行重启服务

 

 

3、打印android系统日志

adb logcat , 打印 Android 的系统日志,这个可以单独拿出来讲

 

4、安装卸载apk

adb install

adb uninstall

 

5、adb 文件提权

首先是 使用 adb 给 android 中的 data 提权权限

D:\android\studio\workspace\WifiCollection>adb shell

shell@a5ltectc:/ $ su

root@a5ltectc:/ # chmod 777 /data

root@a5ltectc:/ # chmod 777 /data/data

root@a5ltectc:/ #

 

#递归修改文件权限 chmod -R 755 文件名|目录名

 

6、adb文件下载

adb pull

下载android 中的系统文件。这个一个 UI 的框架

E:\android\studio\workspace\JNILearn>adb pull /system/framework/framework-res.apk

/system/framework/framework-res.apk: 1 file pulled. 4.5 MB/s (55160175 bytes in 11.795s)

 

7、adb文件上传

adb push

E:\android\studio\workspace\JNILearn>adb push C:\Users\Administrator\Desktop\hello sdcard/

C:\Users\Administrator\Desktop\hello: 1 file pushed. 0.8 MB/s (8608 bytes in 0.011s)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值