adb常用命令整理

本文就本人常用命令的整理,大多网上找的,如有侵权,还望及时告知;

卸载:
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,唯一不同的是,”/”是在当前行向下搜索,而”?”是在当前行向上搜索。`

欢迎关注微信公众号

微信公众号

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值