摘要:本文将带你了解Android应用开发Android 开发常用 ADB命令,希望本文对大家学Android有所帮助。
本文将带你了解Android应用开发Android 开发常用 ADB命令,希望本文对大家学Android有所帮助。
Android 开发常用 ADB
1.设备基本信息
//查看adb版本
adb version
//查看连接计算机的设备
adb devices
//终止adb服务进程
adb kill-server
//重启adb服务进程
adb start-server
//重启
adb reboot
//关机
2.卸载和安装
//安装apk
adb install <鼠标拉相应apk文件的到命令框>
//保留数据和缓存文件,重新安装apk
adb install -r
//卸载应用
adb uninstall
//卸载app但保留数据和缓存文件
adb uninstall -k
//卸载系统应用 root情况
//挂载 -- 进入shell命令 ->进入 应用列表 ->删除相关文件 -->重启
adb remount
adb shell
adb cd sysem/app
rm -rf
reboot
3.单个应用操作
//打开某个应用
adb shell am start -n
//发送广播 action
//--es(String) --ei(int) --ez(boolean)
adb shell am broadcast -a --es test_string string value --ei test_int 100 --ez test_boolean true
//强制停止应用
adb shell am force-stop cn.androidstar.demo
4.文件操作
//push 文件到设备
adb push <鼠标拉相应apk文件的到命令框> sdcard
//pull 文件到pc
adb pull /mnt/sdcard/mtklog E:\log
4.进程
//查看进程列表
adb shell ps
//查看指定进程状态
adb shell ps -x [PID]
//查看后台services信息
adb shell service list
//查看当前内存占用
adb shell cat /proc/meminfo
//查看设备cpu和内存占用情况
adb shell top
//查看占用内存前5的app
adb shell top -m 5
//查询各进程内存使用情况
adb shell procrank
5.应用管理
//列出手机装的所有app的包名:
adb shell pm list packages
//列出系统应用的所有包名:
adb shell pm list packages -s
//列出除了系统应用的第三方应用包名:
adb shell pm list packages -3
//清除应用数据与缓存
adb shell pm clear
//查看日志
adb logcat
//查看相关级别日志 D I E
adb logcat *:E
//查看TAG日志
logcat TAG:D *:S
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号