w8484855@qq.com 发表于 2017-8-28 22:15:49

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 installapp包名 (-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 来源:简书
页: [1]
查看完整版本: Android ADB常用命令