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]