7.0、Android Studio命令行工具

简介: 命令行工具分成SDK工具和平台工具。SDK工具SDK工具跟随SDK安装包安装并随时更新。

命令行工具分成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
提供了收集和查看系统调试输出的机制。

本文作者:宋志辉
个人微博:点击进入

目录
相关文章
|
4月前
|
SQL 人工智能 Dart
Android Studio的插件生态非常丰富
Android Studio的插件生态非常丰富
275 1
|
4月前
|
Ubuntu Linux Android开发
Android Studio支持多种操作系统
Android Studio支持多种操作系统
246 1
|
1月前
|
前端开发 Java 编译器
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
86 36
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
|
1月前
|
Dart 前端开发 Android开发
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
62 4
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
7月前
|
Java Android开发 C++
Android Studio JNI 使用模板:c/cpp源文件的集成编译,快速上手
本文提供了一个Android Studio中JNI使用的模板,包括创建C/C++源文件、编辑CMakeLists.txt、编写JNI接口代码、配置build.gradle以及编译生成.so库的详细步骤,以帮助开发者快速上手Android平台的JNI开发和编译过程。
498 1
|
4月前
|
前端开发 数据处理 Android开发
Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍
本文深入探讨了Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍,以及具体操作步骤、常见问题解决、高级调试技巧、团队协作中的调试应用和未来发展趋势,旨在帮助开发者提高调试效率,提升应用质量。
112 8
|
4月前
|
数据可视化 开发工具 Android开发
Android Studio
Android Studio
321 1
|
5月前
|
Java Unix Linux
Android Studio中Terminal运行./gradlew clean build提示错误信息
遇到 `./gradlew clean build`命令执行出错时,首先应检查错误信息的具体内容,这通常会指向问题的根源。从权限、环境配置、依赖下载、版本兼容性到项目配置本身,逐一排查并应用相应的解决措施。记住,保持耐心,逐步解决问题,往往复杂问题都是由简单原因引起的。
567 2
|
6月前
|
XML IDE 开发工具
🔧Android Studio高级技巧大公开!效率翻倍,编码不再枯燥无味!🛠️
【9月更文挑战第11天】在软件开发领域,Android Studio凭借其强大的功能成为Android开发者的首选IDE。本文将揭示一些提升开发效率的高级技巧,包括自定义代码模板、重构工具、高级调试技巧及多模块架构。通过对比传统方法,这些技巧不仅能简化编码流程,还能显著提高生产力。例如,自定义模板可一键插入常用代码块;重构工具能智能分析并安全执行代码更改;高级调试技巧如条件断点有助于快速定位问题;多模块架构则提升了大型项目的可维护性和团队协作效率。掌握这些技巧,将使你的开发之旅更加高效与愉悦。
115 5
|
7月前
|
编解码 Android开发
【Android Studio】使用UI工具绘制,ConstraintLayout 限制性布局,快速上手
本文介绍了Android Studio中使用ConstraintLayout布局的方法,通过创建布局文件、设置控件约束等步骤,快速上手UI设计,并提供了一个TV Launcher界面布局的绘制示例。
158 1