为了账号安全,请及时绑定邮箱和手机立即绑定

Android开发常用ADB命令整理

标签:
Android

图片描述
以下记录一些比较常用的命令:

  • adb start-server
    启动adb服务,如果它没启动的话

  • adb kill-server
    关闭服务

  • adb devices
    查看所连接的设备以及设备所对应的序列号

  • adb install -r xxxx.apk
    安装app,需要注意的是如果连接了两台设备,则会报错,此时可以添加-s <serialNumber>来处理

  • adb uninstall packagename
    卸载app

  • adb shell pm clear packagename
    清除应用的数据,很常用吧?

  • adb connect <device-ip-address>
    连接到指定的ip,这个通常配合wifidebug

  • adb shell
    进入shell环境

  • adb shell dumpsys activity top
    查看栈顶Activity,可以用来获取包名

  • adb shell pm list packages -f
    查看所有已安装的应用的包名
    <!-- more -->

  • adb shell dumpsys activity
    am的状态 Activity Manager State

  • adb shell dumpsys package
    包信息 Package Information

  • adb shell dumpsys meminfo
    内存使用情况Memory Usage

  • adb shell dumpsys procstats
    Memory Use Over Time

  • adb shell dumpsys gfxinfo
    Graphics State

  • adb pull <remote> <local>
    从手机拷贝文件出来

  • adb push <local> <remote>
    向手机发送文件

    eg. adb push foo.txt /sdcard/foo.txt

  • adb shell cat /proc/cpuinfo
    查看手机CPU,可以看到手机架构(eg.ARMv7) 和几核处理器

  • adb version
    查看adb版本

  • adb help
    进入adb帮助界面

另外欢迎关注:
我的Github
我的微博
我的微信公众号:
微信公众号

点击查看更多内容
24人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消