文档章节

adb操作命令

火云
 火云
发布于 2016/08/09 10:36
字数 370
阅读 44
收藏 0

    首先配置一下SDK环境变量

  • 在系统变量里新建ANDROID_HOME的变量,值为SDK目录,我的目录是G:\adt-bundle-windows-x86-20131030\sdk
  • 在用户变量值中的Path中添加%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools(前后如果还有其他变量请用分号隔开)
  • 打开cmd命令行,输入adb会看到版本信息以及一些使用帮助。 

    ​​​​​一些命令

  • 启动DDMS:                         ddms

  • 查看adb命令帮助信息:        adb help

  • 在命令行中查看LOG信息:  adb logcat -s 标签名

  • 查看bug报告:                      adb bugreport 

  • 安装apk:                             adb install <apk文件路径> 

  • 卸载apk:                            adb uninstall <软件名>      adb uninstall -k <软件名>   如果加 -k 参数,为卸载软件但是保留配置和缓存文件. 

  • 从电脑上发送文件到设备:    adb push <本地路径> <远程路径>

  • 从设备上下载文件到电脑:    adb pull <远程路径> <本地路径>

for crash log : logcat -b crash -d

for xxx log : logcat -b main -d -s xxxxx   xxxxx

 

 

在本地调试代码时,我们经常通过查看LogCat日志来分析解决问题。对于发布的应用,在代码中执行命令“logcat -d -v threadtime”也能达到同样的效果,只不过是获取到了用户手机的logcat。当Native崩溃时,Android系统同样会输出崩溃堆栈到LogCat,那么拿到了LogCat信息也就拿到了Native的崩溃堆栈。

 

提取 anr信息

adb pull /data/anr/traces.txt 

© 著作权归作者所有

火云
粉丝 4
博文 98
码字总数 12682
作品 0
西城
Android工程师
私信 提问
Android开发中常用ADB命令总结

新媒体管家 点击上方“程序员大咖”,选择“置顶公众号” 关键时刻,第一时间送达! adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试...

px01ih8
2017/12/02
0
0
Android必会工具-ADB

在Android SDK中一个非常关键的工具,ADB。可以说ADB是Android开发、自动化测试的基础。 ADB即Android Debug Bridge,android调试桥,是开发设备(PC)和android设备之间的连接通道,通过它,开...

城下秋草
2018/07/30
0
0
adb操作命令详解

【天问与天答】   疑问一:adb是什么?   疑问二:adb有什么用?   疑问三:作为最关键的问题,adb工具如何用? 答疑一:adb的全称为Android DebugBridge,就是起到调试桥的作用。通过adb...

Sheamus
2015/09/28
90
0
adb操作命令详解及大全

adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听S...

luanpeng825485697
2018/01/08
0
0
adb操作命令详解及大全

adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听S...

286090326
2017/03/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

灰度控制,比较两个版本

/** * 比较version1和version2的版本大小 * @param version1 * @param version2 * @param splitStr * @return * 返回version1-比较结果-version2 */public static CompareRe...

春哥大魔王的博客
5分钟前
1
0
JAVA CAS单点登录之一:搭建CAS服务器

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dba10g.blog.51cto.com/764602/1753086 前言 这一段时间,心血来潮研究了...

彬彬公子
5分钟前
1
0
Jsoup analysis THML

test

东方神祇
6分钟前
1
0
Spring Boot 2 实战:根据条件来自动配置不同逻辑的Bean

1. 前言 我们经常会有根据条件来加载不同的接口。比如你查询目录下文件列表, Windows 下你会用 CMD 的 dir 命令,而 Linux 下你会使用 ls 命令。 熟悉 Spring Boot 自动配置的也知道 Spring...

码农小胖哥
9分钟前
3
0
PCB设计-Allegro软件入门系列-焊盘的构成和用途(1)

Allegro软件入门最难的就是焊盘制作,而一个贴片焊盘都至少包括一个顶层如Top、钢网层pastemask_top、阻焊层(也就是人们常说的开窗层)sodermask_top,而一个插件焊盘就比贴片多了一个中间层和...

demyar
13分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部