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. 【Android(安卓)Api 翻译1】Android(安卓)Texting(2)Testing Funda
  2. Android(安卓)Gradle 指南
  3. Android分享文稿 ( by quqi99 )
  4. android在window下的开发环境搭建
  5. android编程环境搭建
  6. 使用 Intel HAXM 为 Android(安卓)模拟器加速,媲美真机
  7. android sdk 文件目录含义介绍
  8. 如何查看android数据文件?
  9. 如何在你的本上或者pc上运行 Android(安卓)[翻译]

随机推荐

  1. ubuntu下搭建ecshop
  2. Android(安卓)读取资源文件下面的文件
  3. Android(安卓)网络提交数据(使用Asynchron
  4. android 系统相应的服务
  5. Android(安卓)接口和抽象类的区别
  6. android中AlertDialog设置圆角
  7. android sdk sdkmanger无界面使用方法(命
  8. Android系统应用框架篇:Activity启动流程(
  9. Android(安卓)命名规范和编码规范
  10. Android快速分享文件/文字到QQ/微信