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 |