1.android开发环境要求

AndroidSDK(softwareDevelopmentKit)软件开发包包括android操作系统(基于Linux2.6),android仿真器(AVD),Eclipse集成开发环境,android开发工具(androidDevelopmenttools,ADT),函数库,应用程序平台(platform)API和范例程序。可以使用Eclipse集成开发环境中编译调试程序,使用ADT插件创建android项目,利用Android仿真器(AVD)来测试程序

为搭建一个完整的android开发环境,需要以下软件开发包:

① JDK:JAVA核心开发包

② Eclipse:java集成开发环境

③ AndroidSDK:google公司提供的Android开发包

④ ADT:Android的Eclipse开发插件

2.如何搭建开发环境

在windows平台上开发,搭建android开发环境,需要下载以下资源:jdk,Eclipse,androidsdk,adt插件,具体操作过程如下所示:

① 下载jdk最新版本,并安装,设置环境变量Path

② 下载EClipse并解压,设置开发路径

③ 下载androidsdk并解压,在环境变量中配置path值中加入androidsdk开发包中的tools目录绝对路径

④ 下载最新版本的ADT插件,并解压。

⑤ 在eclipse中安装ADT插件及中文插件

⑥ 环境配置好后,创建android模拟器AVD.

在安装的几点注意事项:

安装jdk时,注意设置环境变量

安装eclipse时直接可以使用,它是绿色版本

安装androidsdk就是安装android开发包,解压后,主要有以下几个文件:tools:目录包含了android的sdk工具。Platforms目录保存了不同版本的sdk数据包,目前为空、add-ons目录用来保存插件工具,目前为空。Sdkmanager.exe为sdk管理工具,可以用来更新sdk数据包,管理android模拟器等。SdkReadme.exe为androidsdk的说明文件

点击sdk.Manager.exe执行文件进行更新,更新完成后,还需要将SDKtools目录的完整路径设置到系统变量的Path中(即tools文件夹),检查android安装是否成功,在命令行下输入:android-h检查即可、

安装ADT插件(androiddevelopmenttools)安装ADT插件的方法有两种:一种是直接通过Eclipse程序在线更新安装。一种是下载ADT插件包进行手动配置。

手动安装ADT插件:首先下载ADT最新版本,然后对其进行解压,将解压后的Plugins包和features包中的内容,分别复制到eclipse对应的plugins和features文件夹中。重新启动eclipse,选择windows--preference菜单命令,在弹出的preference对话框中左边多出了android项。单击android项,在该对话框右边的SDKlocation文本框中,设置androidsdk的安装路径,()对话框就会列出当前可用的SDK版本和googleAPI版本,即安装完成

在线安装基本类似选择help-installnewsoftware菜单命令弹出对话框,输入网址:http://dl-ssl.google.com/Android/eclipse/,单击确定即可

安装eclipse中文插件:启动eclipse开发工具,选择help-installnewsoftware菜单命令,在弹出的availablesofeware对话框中单击add按钮。

在弹出的addrepository对话框,在name

文本框中输入任意名称,在location文本框中输入网址:http://download.eclipse.org/technology/babel/update-site/R0.8.0/helios

,单击确定按钮,会列出好多,选择chinese语言插件版本并下一步进行安装,完成后,重新启动eclipse即可看到中文界面了

另外:即使安装了eclipse中文插件,如果恢复到英文开发界面,在命令行中转到eclipse安装目录,执行命令eclipse-nlen;即可转到英文状态。

3.android模拟器AVD

AVD(androidVirtualDevice)即android模拟器

创建模拟器有两种方法:第一:界面创建模拟器,第二:命令行创建模拟器

在命令行里面输入androidlisttargets显示当前可用的平台列表,然后在输入androidcreateavd--nAndroid_2.2_3-t12

运行AVD也有两种方式:一种是在androidsdkandAVDmanager窗口中选中创建好的AVD,单击右侧的start按钮即可启动

另一种方式是在命令行窗口中输入启动android模拟器的命令:emulator-avd<创建的android模拟器AVD名称>。

注意:android模拟器的使用,与真机的区别

4.android开发常用工具及命令

Androidsdk包括各种各样的定制工具,方便用户在android平台开发移动应用程序,除了前面介绍的android模拟器AVD和eclipse的ADT插件外,androidSDK还提供了各种在模拟器上用于调试,打包和安装的工具,包括ADB调试工具,DDMS调试监视工具,AAPT资源打包工具,Traceview跟踪显示工具,SD卡工具,DX工具,AndroidMonkey工具等

① ADB工具

ADB(androiddebugbridge)是android提供的一个通用的系统调试工具。借助此工具可以管理设备或手机模拟器的状态。ADB是我们使用最多的命令工具,同时ADB也是eclipse集成开发环境和android模拟器之间沟通的桥梁

命令格式:

adb[-d|-e|-s<serialNumber>][command]

-d:表示命令传送到连接USB的实际硬件。-e:表示命令传送到android模拟器

例如:

adb-semulater-5554installhelloworld.apk

常用命令:

adbdevices

adbget-state

Adbstart-server

Adbkill-server

② DDMS工具(Dalvikdebugservice)即dalvik(android平台虚拟机)调试监控服务系统,用来监控模拟器或设备上应用程序的进程,并协助进行程序调试

Ddms工具是一个可视化的调试监控工具,是android在eclipse中最主要的测试工具

③ AAPT工具(androidassetpackagingtool)是android系统的资源打包工具,通过aapt工具可以创建APK安装文件,其中包括了android应用程序的二进制文件和所以使用的资源文件

④ Mksdcard工具(该命令来创建本地磁盘上创建一个虚拟的SD卡镜像磁盘,采用FAT32格式)

⑤ DX工具(用来将java语言的.class类文件转换成.dex(dalvikexecutableformat)文件)

⑥ Androidmonkey工具(是一个命令行工具,用来测试软件的稳定性,可以在模拟器或设备中运行)

⑦ Traceview工具(用来追踪android应用程序产生的日志数据,并生成相应的图形分析视图。)

更多相关文章

  1. 使用 Intel HAXM 为 Android 模拟器加速,媲美真机
  2. 自定义gradle插件
  3. 通过 Android SDK Manager 安装面向 Android* 模拟器插件的英特
  4. ADB 工具
  5. 【拿来主义】Android反编译工具
  6. Android黑科技动态加载(四)之动态启动插件Activity
  7. Android文档阅读03—开发工具
  8. Android 基础 源码 工具
  9. Android SDK 21.1 发布,Android 开发工具包

随机推荐

  1. 新建一个 Android(安卓)项目
  2. 安卓学习第一天
  3. Android(安卓)Studio 安装教程以及gradle
  4. Android(安卓)Studio中SVN安装与使用
  5. android JNI RSA 3DES BASE64 加解密实现
  6. 微信自动回复和自动抢红包实现原理(一):Acce
  7. Android(安卓)高级自定义Toast及源码解析
  8. android 实现自动输入文本效果
  9. Android(安卓)AMS(三) App启动过程之onRe
  10. 【Android】 解析Json 数据示例