adb常用命令整理
2017-07-23 18:59
169 查看
本文就本人常用命令的整理,大多网上找的,如有侵权,还望及时告知;
卸载:
adb uninstall packagename
安装:
adb install [选项] [apk路径]
例:E:\1.apk
adb启动应用Activity:
清除应用数据:
设备读取文件:
pull:
push:
抓取log信息:
wifi调试:
获取管理员权限:
重新挂载系统分区,使系统分区重新可写(读写data目录):
adb shell环境:
- 1.获取设备IP地址:
2.查看栈顶Acvitity,可以用来获取包名:
3.查看所有已安装的应用的包名:
4.am的状态 Activity Manager State:
5.包信息 Package Information:
6.内存使用情况Memory Usage:
7.Memory Use Over Time:
8.Graphics State:
9.查看手机CPU,可以看到手机架构(eg.ARMv7) 和几核处理器:
10.列表显示当前文件夹内容:
11.打开文件夹:
12.删除文件或文件夹:
13.创建:
14.复制:
15.移动:
16.查看文件内容:
欢迎关注微信公众号
卸载:
adb uninstall packagename
安装:
adb install [选项] [apk路径]
例:E:\1.apk
adb启动应用Activity:
adb shell am start -n package/package.LoginActivity
清除应用数据:
adb shell pm clear packagename
设备读取文件:
pull:
adb push [remote] [local] 例:adb pull /sdcard/1.txt F:\
push:
adb push [local] [remote] 例:adb push F:\1.txt /sdcard/
抓取log信息:
adb logcat -v time >[保存路径] 例:adb logcat -v time >F:\123.txt
wifi调试:
adb tcpip 5555 #设置tcp端口 adb connect device-ip-address
获取管理员权限:
adb root shell@device:/ # su root@device:/ #
重新挂载系统分区,使系统分区重新可写(读写data目录):
adb remount remount succeeded
adb shell环境:
- 1.获取设备IP地址:
adb shell netcfg adb shell ifconfig eth0
2.查看栈顶Acvitity,可以用来获取包名:
adb shell dumpsys activity top
3.查看所有已安装的应用的包名:
adb shell pm list packages -f
4.am的状态 Activity Manager State:
adb shell dumpsys activity
5.包信息 Package Information:
adb shell dumpsys package
6.内存使用情况Memory Usage:
adb shell dumpsys meminfo
7.Memory Use Over Time:
adb shell dumpsys procstats
8.Graphics State:
adb shell dumpsys gfxinfo
9.查看手机CPU,可以看到手机架构(eg.ARMv7) 和几核处理器:
adb shell cat /proc/cpuinfo
10.列表显示当前文件夹内容:
adb shell -> ls <查看文件夹下的内容> adb shell -> ls -l <查看文件夹下的内容、大小及权限> adb shelll -> ll <同上,很多机器不支持,推荐"ls -l">
11.打开文件夹:
adb shell ->cd <进入个人的主目录,即:/data> adb shell ->cd .. <返回上一级目录> adb shell ->cd ../.. <退出上两级目录> adb shell ->cd - <返回上次所在的目录>
12.删除文件或文件夹:
adb shell ->rm xxx <删除文件xxx> adb shell ->rmdir xxx <删除xxx的文件夹> adb shell ->rm -r xxx <删除名字为xxx的文件夹及其里面的所有文件>
13.创建:
adb shell ->mkdir xxx <创建xxx的文件夹> adb shell ->mkdir -p xxx <递归创建xxx的文件夹>
14.复制:
adb shell ->cp [`选项`] [`来源文件`] [`目的文件`] 选项: -d 复制一个快捷方式; -r 复制一个目录; -i 对一个存在的文件,询问是否覆盖
15.移动:
adb shell ->mv [`选项`] [`来源文件`] [`目的文件`] 选项: -u 目标文件存在时才会生效,如果源文件比目标文件新才会移动; -i 对一个存在的文件,询问是否覆盖;
16.查看文件内容:
adb shell ->cat `查看一个文件的内容并显示在屏幕上` adb shell ->more `也是用来查看一个文件的内容。当文件内容太多,一屏幕不能占下,使用more当看完一屏后按空格键继续看下一屏。看完所有内容后就会退出。如果你想提前退出,只需按q键即可。` adb shell ->less `作用跟more一样,但比more好在可以上翻,下翻。空格键同样可以翻页,而按”j”键可以向下移动(按一下就向下移动一行),按”k”键向上移动。在使用more和less查看某个文件时,你可以按一下”/” 键,然后输入一个word回车,这样就可以查找这个word了。如果是多个该word可以按”n”键显示下一个。另外你也可以不按”/”而是按”?”后边同样跟word来搜索这个word,唯一不同的是,”/”是在当前行向下搜索,而”?”是在当前行向上搜索。`
欢迎关注微信公众号
相关文章推荐
- 常用adb命令整理
- android系统常用adb命令整理
- Android开发常用的adb命令整理
- ADB常用命令简洁版整理
- adb常用命令整理备忘录
- android adb常用命令整理
- Android ADB常用命令整理
- adb 常用命令整理
- ADB 常用命令整理
- adb常用命令整理
- Android开发常用的adb命令整理
- 常用ADB命令整理
- Android开发常用的adb命令整理
- 常用的ADB命令整理
- Linux Red hat 5.4常用命令整理(个人发布,持续更新)
- adb的一些常用的命令
- adb 和 shell、Logcat 常用命令
- 整理CentOS常用命令
- mysql常用命令整理
- adb常用命令:adb显示设备、杀死进程等等