PhoneGap中文网

标题: Android ADB常用命令 [打印本页]

作者: w8484855@qq.com    时间: 2017-8-28 22:15
标题: Android ADB常用命令
本文和大家分享的主要是android ADB常用的一些命令,一起来看看吧,希望对android入门的同学有所帮助。
  .介绍
  adb全称为Android Debug Bridge调试桥, 使电脑通过USB或网络/WIFI连接手机!
  adb位于Android SDK\platform-tools\adb.exe
  adb可直接操作android手机:
  电脑和手机之间传输文件
  安装和卸载手机apk
  进入手机shell(Linux命令行)
  启动app组件(Activity/Service等等)
  输出日志log
  ......
  Android用户分类(id,权限高)
  root用户   uid 0         gid 0
  system用户 uid 1000      gid 1000
  shell用户  uid 2000      gid 2000
  app用户    uid 大于10000 gid 大于10000
  .adb基本命令
  查看已连接Android设备
  adb devices
  安装与卸载应用
  adb install -r apk路径 (-r覆盖安装,-s安装在sdcard)
  adb uninstall app包名
  手机与电脑互传文件
  adb push 电脑文件 手机路径
  adb pull 手机文件 电脑路径
  重启
  adb reboot 重启
  adb reboot recovery 重启到恢复模式
  adb reboot bootloader 重启到引导模式
  .输入adb shell进入Linux命令环境
  安装与卸载应用
  pm install  app包名 (-r覆盖安装,-s安装在sdcard)
  pm uninstall app包名 (-k保留/data/data/app包名 或/sdcard/Android/data/app包名)
  冻结与解冻应用或组件
  pm disable app包名 或组件
  pm enable app包名 或组件
  清除应用数据
  pm clear app包名
  获取apk安装路径
  pm path app包名
  设置应用默认安装目录 0(auto) 1(手机内部存储) 2(sdcard)
  pm set-install-location 2
  查看应用默认安装目录
  pm get-install-location
  启动应用组件
  am start -n app包名/组件(Activity/Service)
  软件测试
  monkey -v -p app包名 点击数
  获取手机参数
  getprop
  getprop | grep version (获取系统版本号)
  查看CPU信息
  cat /proc/cpuinfo
  查看系统信息(CPU/内存/activity/package)
  dumpsys cpuinfo /meminfo/activity/package
  dumpsys activity/package
  屏幕解锁(删除锁屏文件)
  rm /data/system/*.key
  rm /data/system/locksettings.*
  修改开机动画
  替换 /system/media/bootanimation.zip
  三星系统 需替换 /system/bin/samsungani
  修改手机字体
  替换 /system/fonts/xxx.ttf
  卸载系统应用(需要root权限)
  1.获取apk安装路径
  pm path app包名
  2.移除apk
  rm apk安装路径;
  3)删除残留文件
  pm uninstall app包名
  rm -r /data/data/app包名
  备份应用和数据
  apk安装目录 /data/apk/xxx.apk
  应用数据目录 /data/data/app包名
  文件复制 cp -f -p -P -r
来源:简书






欢迎光临 PhoneGap中文网 (http://bbs.phonegap100.com/) Powered by Discuz! X3.2