Android应用开发Android 开发常用 ADB命令
白羽 2019-03-15 来源 :网络 阅读 773 评论 0

摘要:本文将带你了解Android应用开发Android 开发常用 ADB命令,希望本文对大家学Android有所帮助。

    本文将带你了解Android应用开发Android 开发常用 ADB命令,希望本文对大家学Android有所帮助。



Android应用开发Android 开发常用 ADB命令



    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频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程