1、adb shell am force-stop 后跟包名,结束应用
2、adb install +包名 adb安装apk (覆盖安装是使用 -r 选项)
3、adb uninstall +包名 adb卸载apk
adb uninstall -k cnblogsapk 卸载app但保留数据和缓存文件
4、adb reboot 重启Android设备
5、adb devices 获取连接的设备列表及设备状态
6、adb push (PC到Android设备)
例:adb push E:\0713\ellip_factroy__debugapk storage/self/primary
7、adb pull(Android设备到PC)
例:adb pull /storage/self/primary/EL_v3006_releaseapk E:\0713
8、adb shell pm list package 列出所有的应用的包名 (-s:列出系统应用 -3:列出第三方应用 -f:列出应用包名及对应的apk名及存放位置 -i:列出应用包名及其安装来源)
9、input : 向 Android 设备发送按键
1)adb shell input keyevent + 按键事件 发送按键事件 例如:adb shell input keyevent KEYCODE_HOME 模拟按下Home键
2)3 adb shell input tap +触摸事件的位置 , 对屏幕发送一个触摸事件 例如:点击屏幕上坐标为 500 500 的位置(adb shell input tap 500 500)
3)adb shell input swipe 滑动事件 例如:从右往左滑动屏幕 (adb shell input swipe 800 600 100 600)
10、screencap 截图命令 adb shell screencap -p /sdcard/qq/1png
11、screenrecord 录屏命令 adb shell screenrecord /sdcard/qq/1mp4,执行命令后 *** 作手机,ctrl + c 结束录制
12、clear 清除应用数据 adb shell pm clear combaidu
13、复制、删除 、查看文件、新建文件夹
adb shell进入Android Linux命令中,
复制cp: cp -f /sdcard/qq/1png /sdcard/aa
删除文件rm:rm /sdcard/qq/1png
删除文件夹rm -r:rm -r /sdcard/qq
查看文件cat:cat /sdcard/qq/1txt
新建文件夹:mkdir /sdcard/cc
adb shell mkdir -m 777 /sdcard/cc 创建文件夹cc并给文件夹赋予读写执行的权限
adb shell mkdir -p/sdcard/Download/Demo/test1,如果Demo目录不存在,执行该条命令会创建Demo目录和其子目录test1
新建文件:touch /sdcard/cc/1txt
移动文件:adb shell mv /sdcard/Download/test1log /sdcard/Download/Demo/
重命名:adb shell mv /sdcard/Download/Demo/test1log /sdcard/Download/Demo/testlg
14、adb logcat > D:\logtxt 将日志打印到电脑上
15、获取手机内部存储信息: adb shell df /data
获取sdcard存储信息:adb shell df /storage/sdcard
以上就是关于ADB常用命令大全全部的内容,包括:ADB常用命令大全、干货|做App测试,那些必知必会的Adb常用命令、adb 常用命令等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)