【连载】安卓学习之Android工具大解析

Android SDK提供给开发者一系列功能强大并且有用的工具。在这里,你会直接使用它们。本部分对其中的一些工具做一个android手机开发的快速查看,而在后续的章节中会更加深入的进行,那就是在命令行开发中。

注意:

对于Android SDK中包含的更多的工具,请查看Android文档。

emulator.exe

AndroidSDk中一个最重要的工具就是这个emulator.exeemulator.exe启动Android模拟器。Android模拟器被用来在一个假的Android环境中运行你的应用程序。在本书写作时,还没有发布Android平台可用的硬件,emulator.exe将会是唯一的方法作为测试应用程序的平台。

你可以从Eclipse或者命令行中来运行emulator.exe。在本书中,通常会使用Eclipse启动Android模拟器环境。总之,为了给你所有信息关于在Eclipse之外用AndroidSDK编程。在第六章里会介绍emulator.exe的命令行使用来创建HelloWorld应用程序。

当使用Android模拟器来测试你的应用程序,有两个选择可以导航到用户界面。第一,带按钮的模拟器。你可以使用这些导航按钮来导航Android和任何的你为这个平台开发的应用程序。

提示:

电源 On/Off,声音的大小按钮被隐藏在虚拟设备的旁边。当你用鼠标移过它们时,会被自动识别。

很多的高端手机现在都包含了触摸屏,第二个输入选项就是这个模拟的触摸屏。使用你的鼠标作为一个尖笔。模拟器屏幕上的对象可以相应鼠标的动作。

adb.exe

当你使用命令行编辑器时另外一个工具会变得非常的有用,它就是Android 调试桥,或者adb.exe。这个工具允许你发出命令到模拟器工具。当你在命令行环境下工作时,这个adb工具允许你做下列工作。

开始并且停止服务

安装和卸载应用程序

移动文件至模拟器或者从那里移动

MKSDCARD.exe

MKSDCARD.exe 是一个非常有用的工具,当你测试一个应用程序,而这个程序需要读取或者写入文件到一个插入到移动设备的SD储存卡中。MKSDCARD.exe在你的驱动器中创建一个小的驱动并且会保留测试文件。然后模拟器会把这个小的部分当成一个SD储存卡。

DX.exe

DX.exe Android SDK的编译器。当运行你的Java文件,DX.exe将创建一个带有.dex后缀—Dalvik可执行格式的文件。这些会被Android设备正确的理解和运行。

注意:

Android可执行文件是叫做Dalvik可执行文件,Dalvik虚拟机器以自己脉络来运行每一个应用程序,而且程序的优先权和Android核心程序一致。

activityCreator(.bat 或者 .pn)

activityCreator是一个简单的命令行工具被用来设定基本的开发环境。当从命令行运行时,activityCreator将设置一个需要的基本Android应用程序所需的壳文件。有了这些壳文件是非常有用的,特别是你不使用Eclipse。当你创建一个新项目时,Androidplugin forEclipse通过呼叫activityCreator来设置这些壳文件。依据你运行的是哪一种环境类型,你会看到不同的activityCreator的脚本文件。如果你使用Windows环境,这个就会是.bat文件,否则就是python(.pn)脚本。简单的执行这些脚本,就会依次的使用正确的参数来呼叫真正的activityCreator过程。

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29057434/viewspace-767185/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29057434/viewspace-767185/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值