`
xun005
  • 浏览: 40391 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android 各种工具介绍

 
阅读更多

Android SDK包含了各种各样的定制工具,简介如下:

Android模拟器(Android Emulator )
它是在你的计算机上运行的一个虚拟移动设备。你可以使用模拟器来在一个实际的Android运行环境下设计,调试和测试你的应用程序。

Android调试桥(Android Debug Bridge (adb) )
Adb 工具可以让你在模拟器或设备上安装应用程序的.apk文件,并从命令行访问模拟器或设备。你也可以用它把Android模拟器或设备上的应用程序代码和一个标准的调试器连接在一起。

层级观察器 (Hierarchy Viewer )
层级观察器工具允许你调试和优化你的用户界面。它用可视的方法把你的视图(view)的布局层次展现出来,此外还给当前界面提供了一个具有像素栅格(grid)的放大镜观察器,这样你就可以正确地布局了。
9-patch
Draw 9-patch工具允许你使用所见即所得(WYSIWYG)的编辑器轻松地创建NinePatch图形。它也可以预览经过拉伸的图像,高亮显示内容区域。
Eclipse IDE Android 开发工具插件(Android Development Tools Plugin for the Eclipse IDE)
ADT插件大大扩展了Eclipse集成环境功能,使得生成和调试你的Android应用程序既容易又迅速。如果你使用Eclipse,ADT插件可以让你难以置信地加快开发Android应用程序的 速度。
你可以从Eclipse IDE内部访问其它Android开发工具。例如,ADT可以让你直接从Eclipse访问DDMS工具的很多功能—屏幕截图,管理端口转发(port-forwarding),设置断点,观察线程和进程信息。
它提供了一个新的项目向导(New Project Wizard),帮助你快速生成和建立起新Android应用程序所需的最基本的文件。
它使得构建Android应用程序的过程变得自动化以及简单易行。
它提供了一个android代码编辑器,可以帮助你为Android manifest和资源文件编写有效的XML。
有关ADT插件的更多详细信息,包括安装指令,可参考Android 开发环境安装。如果你想看一个用法范例的屏幕截图,可参考Hello Android。
Dalvik 调试监视器服务(Dalvik Debug Monitor Service (ddms))
这个工具集成了Dalvik(为Android 平台定制的虚拟机(VM)),能够让你在模拟器或者设备上管理进程并协助调试。你可以使用它杀死进程,选择某个特定的进程来调试,产生跟踪数据,观察堆(heap)和线程信息,截取模拟器或设备的屏幕画面,还有更多的功能。
Android Asset Packaging Tool (aapt)
Aapt工具可以让你创建包含Android应用程序二进制文件和资源文件的.apk文件。

Android接口描述语言(Android Interface Description Language (aidl))
可以让你生成进程间的接口的代码,诸如service可能使用的接口。

sqlite3
这个工具能够让你方便地访问SQLite 数据文件。这些数据文件是由Android 应用程序创建并使用的。

Traceview
这个工具可以将你的Android 应用程序产生的跟踪日志(trace log)转换为图形化的分析视图。

mksdcard
帮助你创建磁盘映像(disk image),你可以在模拟器环境下使用磁盘映像来模拟外部存储卡(例如SD 卡)。

dx
Dx gongju 将.class字节码(bytecode)转换为Android字节码(保存在.dex文件中) 。

UI/Application Exerciser Monkey
Monkey是在模拟器上或设备上运行的一个小程序,它能够产生为随机的用户事件流,例如点击(click),触摸(touch),挥手(gestures),还有一系列的系统级事件。你可以使用Monkey来给你正在开发的程序做随机的,但可重复的压力测试

分享到:
评论

相关推荐

    android逆向工具全部

    本文将详细探讨“android逆向工具全部”这一主题,介绍一些常用的Android逆向工具及其功能。 1. **Apktool**:Apktool是一款用于反编译APK文件的工具,它可以解析APK中的资源文件,如XML布局、图片等,并将其重构为...

    Android SQLite学习工具

    这篇博客“Android SQLite学习工具”可能详细介绍了如何在Android环境中使用SQLite进行数据操作,并提供了一个实用的SQLite管理工具——sqlite3.exe。 SQLite数据库在Android中的应用主要包括创建数据库、创建表、...

    Android串口工具

    本文将详细介绍Android串口通信的基本概念、工具的使用以及相关的技术实现。 一、Android串口通信基础 1. 串口简介:串口,也称为串行接口,是一种数据传输方式,一次传输一位数据。常见的串口有RS-232、USB转串口...

    Android Parted GPT分区工具包

    - 这是一个Android开发平台工具的zip文件,包含了用于与Android设备交互的各种命令行工具,如ADB(Android Debug Bridge)用于设备调试,Fastboot用于引导加载程序级别的设备操作,以及可能包含的其他辅助工具。...

    Android 封装的工具类

    以下是对这些工具类的详细介绍: 1. **网络请求工具类(HttpUtils.java)** 在Android应用中,我们常常需要与服务器进行数据交互,这就涉及到了HTTP网络请求。`HttpUtils`通常会封装Apache的HttpClient库或OkHttp...

    Android-EasyAndroid一系列简单轻量方便的Android开发工具集合

    为了简化开发流程,提高生产力,很多开发者会采用各种工具库来辅助工作。"Android-EasyAndroid"正是一款这样的工具集合,旨在为Android开发者提供一系列简单、轻量且易用的组件。 EasyAndroid的出现是为了应对...

    Android 好用的各种工具类特别实用

    本文将详细介绍Android开发中的各种好用工具类及其应用。 1. **字符串处理工具类**:在`android-common-master`中可能包含一个名为`StringUtils`的类,它提供了对字符串的各种操作,如格式化、分割、检查是否为空、...

    Android adb投屏工具

    **scrcpy工具介绍** 在提供的文件名`scrcpy-win64-v1.20`中,我们可以看到这是一个适用于Windows 64位系统的scrcpy版本。scrcpy是由Corbin Dunn开发的一个轻量级、高效且免费的工具,它的特点包括: 1. **高帧率**...

    android各项工具介绍

    有关Android的各项工具的介绍,利于新手初步了解学习Android

    android反编译工具

    android反编译工具,包含命令行工具和可视化工具,方便开发者学习优质项目,我就介绍个最简单最常用的用法 把apk改成zip 解压zip获取class.dex文件 将class.dex文件放到jadx目录下

    android 混淆工具

    本篇将详细介绍Android混淆工具,尤其是其中的经典工具ProGuard。 Android混淆工具的主要功能是对APK中的Java字节码进行混淆,通过重命名类、方法和变量,使其变得难以理解和调试。这种混淆过程通常包括四个主要...

    Android常用工具类集合

    在Android开发中,工具类(Utility Class)是程序员经常使用的辅助模块,它们包含了各种实用功能,可以帮助开发者提高代码的复用性和效率。本资源“Android常用工具类集合”是一个专门为Android平台设计的库,其中...

    Android开发工具DevTools介绍.pdf

    这个工具隐藏在Android模拟器中,提供了丰富的功能,帮助开发者测试和诊断应用的各种性能和功能问题。 首先,AccountsTester是一个用于测试应用程序账户功能的部分。它允许开发者选择账户类型、通过类型获取账户、...

    android反编译工具(dex2jar,apk2java)

    本文将详细介绍两款常用的Android反编译工具——dex2jar和apk2java,以及如何利用它们获取APK中的Java源代码和资源文件。 一、dex2jar dex2jar是一款将Dalvik字节码(.dex)转换为Java字节码(.jar)的工具。...

    android打包工具AndroidResEdit

    5. **兼容性**:AndroidResEdit适用于各种版本的Android应用,无论APK的编译目标是哪个API级别,都能进行资源修改。 三、使用步骤 1. **下载与安装**:首先,你需要下载AndroidResEdit的最新版本,如`AndroidRes...

    Android反编译工具

    下面将详细介绍这些工具以及反编译过程中的相关知识点。 首先,Android反编译工具.exe和Android反编译工具(64位).exe是两个可执行文件,可能是用于在Windows操作系统上运行的反编译软件。这些工具通常能够解析APK...

    Android反编译工具介绍与简单实用方法

    Android 反编译工具介绍与简单实用方法 Android 反编译工具是指将 Android 应用程序(APK 文件)逆向工程的过程,以获取 APK 文件中的资源、代码和 XML 文件等信息。 Android 反编译的目的无非就是为了看到 APK 的...

    Android支付宝支付工具类

    通过以上介绍,我们可以看出"Android支付宝支付工具类"在集成支付宝支付时扮演了关键角色,简化了开发流程,提高了代码复用性,确保了支付过程的安全和顺畅。在实际项目中,开发者可以根据具体需求对工具类进行扩展...

    android工具

    总的来说,这个“android工具”压缩包是一个包含多种实用工具的集合,旨在帮助Android开发者提高工作效率,解决他们在开发过程中的各种需求,如UI设计、应用分析、代码调试等。通过使用这些工具,开发者能够更好地...

Global site tag (gtag.js) - Google Analytics