命令行工具分成SDK工具和平台工具。

SDK工具

SDK工具跟随SDK安装包安装并随时更新。

Virtual Device 工具

1、 Android Virtual Device Manager

提供了一个图形化的图形用户接口,你可以创建和管理运行在Android虚拟机中的AVD。

2、 Android Emulator

基于QEMU的设备虚拟机,允许你在实时的Android运行环境中调试和测试你的应用。

3、 mksdcard

帮助你创建一个磁盘镜像

Development 工具

1、 Hierarch Viewer

可以方便的查看应用布局。

2、 SDK Manager

允许你管理SDK包。

3、 sqlite3

允许你访问由Android应用创建的SQLite数据文件。

Debugging 工具

1、 Android Monitor

整合到Android Studio中提供logcat,内存,CPU,GPU和网络等功能,为应用提供调试和分析。

2、 adb

一个强大的命令行工具,让你与虚拟机或物理设备进行通信,它同样可以访问设备的shell

3、 ADB Shell命令

可以执行高级的命令行操作

4、 Dalvik Debug Monitor Server(DDMS)

调试你的Android应用

5、 Device Monitor

独立的工具,图形化的用户界面,为Android应用提供调试和分析工具。

6、 Systrace

帮助你分析显示性能问题。

7、 traceview

提供了一个查看你的应用执行日志的图形化视图

8、 Tracer for OpenGL ES

允许你捕获OpenGL ES命令和帧图像。

Build 工具

1、 JOBB

允许你用OOB格式加密和解密APK expansion文件

2、 ProGuard

压缩,优化和模糊你的代码

3、 aipalign

优化apk文件

Image工具

1、 Draw 9-patch

允许你非常容易的创建NinePatch图片。

2、 etc1tool

PNG图片工具

Platform工具

平台工具在你更新SDK平台时都会进行更新。每个平台工具都保持了与之前平台的兼容性。如下:

1、 bmgr

一个备份的shell工具。

2、 logcat

提供了收集和查看系统调试输出的机制。

本文作者:宋志辉

个人微博:点击进入

7.0、Android Studio命令行工具的更多相关文章

  1. Android:使用命令行工具adb、mksdcard等

    有一些Android的工具需要在命令行的环境中运行,只是可以选择Windows的开始->运行,键入cmd并确定,进入命令行的界面中运行.主要的命令行工具包括adb和mksdcard等.命令行的工 ...

  2. Visual Studio命令行工具

    devenv.exe Visual Studio IDE 主程序,位于VS_INSTALL_DIR/Common7/IDE. 本节内容来源:vs2010环境执行devenv /? 启动VS deven ...

  3. 如何用Node编写命令行工具

    0. 命令行工具 当全局安装模块之后,我们可以在控制台下执行指定的命令来运行操作,如果npm一样.我把这样的模块称之为命令行工具模块(如理解有偏颇,欢迎指正) 1.用Node编写命令行工具 在Node ...

  4. 使用命令行工具将Android应用转换成BlackBerry PlayBook应用

    昨天写了篇文章关于Android应用转换的,通过BlackBerry的在线转换工具将Android应用转换成BlackBerry PlayBook应用.有网友反映说方法有点麻烦,所以今天补上新的转换方 ...

  5. 轻松学习Ionic (二) 为Android项目集成Crosswalk(更新官方命令行工具)

        现在集成crosswalk不用这么麻烦了!官方的命令行工具已经能让我们一步到位,省去很多工作,只需在cmd中进入项目所在目录(不能有中文目录,还得FQ),执行: ionic browser a ...

  6. Android命令行工具logcat详细用法!

    logcat是Android中一个命令行工具,可以用于得到程序的log信息. 见板凳详细说明!     本贴内容来自网络,引用网址为:http://hi.baidu.com/%C9%C1%D2%AB% ...

  7. 【No.2】监控Linux性能25个命令行工具

    接着上一篇博文继续 [No.1]监控Linux性能25个命令行工具 10:mpstat -- 显示每个CPU的占用情况 该命令可以显示每个CPU的占用情况,如果有一个CPU占用率特别高,那么有可能是一 ...

  8. [原创]使用命令行工具提升cocos2d-x开发效率(一)之TexturePacker篇

    TexturePacker是一个常用的制作sprite sheet的工具,它提供了很多实用的功能. 一般我们制作sprite sheet都是使用他的gui版本,纯手工操作,就像下面这张图示的一样. 刚 ...

  9. 命令行工具命令 - run包到手机里

    命令行工具命令 你完全可以选择不输入以下这些命令,执行这些命令的结果与在 Android Studio 中单击"运行"按钮是一样的. chmod +x gradlew - 此命令只 ...

随机推荐

  1. [BZOJ]2458: [BeiJing2011]最小三角形

    题目大意:给出平面上n个点,求最小的由这些点组成的三角形的周长.(N<=200,000) 思路:点按x坐标排序后分治,每次取出与排在中间的点的横坐标相差不超当前答案一半的点,按y坐标排序后再暴力 ...

  2. [Codeforces]906D Power Tower

    虽说是一道裸题,但还是让小C学到了一点姿势的. Description 给定一个长度为n的数组w,模数m和询问次数q,每次询问给定l,r,求: 对m取模的值. Input 第一行两个整数n,m,表示数 ...

  3. 4999: This Problem Is Too Simple!

    Description 给您一颗树,每个节点有个初始值. 现在支持以下两种操作: C i x(0<=x<2^31) 表示将i节点的值改为x. Q i j x(0<=x<2^31 ...

  4. SpringCloud学习之sleuth&zipkin

    一.调用链跟踪的必要性 首先我们简单来看一下下单到支付的过程,别的不多说,在业务复杂的时候往往服务会一层接一层的调用,当某一服务环节出现响应缓慢时会影响整个服务的响应速度,由于业务调用层次很“深”,那 ...

  5. URI与URL

    为了区分URI与URL,我们要引入URN URI = Universal Resource Identifier 统一资源标志符URL = Universal Resource Locator 统一资 ...

  6. Spring系列之装配Bean

    Spring 的三种装配Bean的方式 组件扫描+自动装配(隐式) 通过Java config装配bean(显示) 通过XML装配bean(显示) 一.组件扫描+自动装配(隐式配置) 组件扫描: Sp ...

  7. instanceof的用法

    转载自:http://blog.csdn.net/cnmilan/article/details/41696093package myPackage; /** * instanceof运算符用法 * ...

  8. web.xml is missing and <failOnMissingWebXml> is set to true

    这时候需要右击项目-->Java EE Tools-->Generate Deployment Descriptor Stub .然后系统会在src/main/webapp/WEB_INF ...

  9. AJAX 向后台发送带 List 集合的对象

    现有基类: public class School { int name; int address; List<Student> students = new ArrayList<S ...

  10. centos6 安装redis-4.0.9

    从redis官网下载Linux redis4.0.9版本,我下载的redis-4.0.9.tar.gz(目前最新稳定版),下载到/usr/local/src目录,如果没有就mkdir创建一个. 下载链 ...