欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

(一)搭建Android开发环境

程序员文章站 2022-03-03 19:09:19
...
一、安装jdk;
有不明白的请参照:[url]http://yxwang0615.iteye.com/blog/967591[/url]
二、安装Eclipse(Android应用程序开发对Eclipse的版本要求是3.4以上);

三、安装Android SDK
SDK3.0的下载地址:
[url]http://download.csdn.net/down/3008210/dotavkings[/url]
[url]http://dl.google.com/android/android-sdk_r10-windows.zip[/url]

1.目录介绍:
(1)"add-ones"中包含的是附加资源,主要是google API和资源文档。
(2)"docs"中包含的是Android SDK参考文档,包括SDK发布信息、开发引导和API
(3)"platforms"中可能包含多个版本的SDK的内容。
以1.5版本为例:
"images"中存放的是版本平台的核心镜像文件,包括QEMU、系统镜像。
"skins"该版本平台模拟器的皮肤设置,1.5版本提供四种皮肤。
"tools"中存放的是与该版本有关的[color=darkred]非共用[/color]工具。
"android.jar"文件时Android SDK的内核,是支持Android的核心包。
(4)"tools"文件夹存放的是SDK附带的Android平台的[color=darkred]共用[/color]工具。
(5)"usb_driver"文件夹中是USB设备的驱动,支持x86和amd64架构。
(6)"documentation.html"实际上将重定向到"docs"文件夹中脱机的页面。

2.附带工具介绍([color=darkred]共用[/color]):
(1)adb(Android调试桥接工具),可以通过执行adb工具通过命令访问模拟器或者实机(上传下载文件等等).
(2)android(虚拟设备管理和项目管理工具),该工具一般由集成开发环境调用。
(3)ddms(Dalvik调试监视服务),整合了Android平台的虚拟机,可以或得更多的应用程序运行信息,包括:堆信息、线程信息、进程信息等。
(4)emulator(模拟器工具),实机的模拟环境,调试用,一般由集成开发环境调用(若手动调用,需要指定虚拟设备)。
(5)hierarchyviewer(视图结构层次浏览器).
(6)SQLite3(SQLite数据库工具).
(7)aapt(资源打包工具).
(8)dx(dex文件转换工具).【dx就是将一组.class文件转换为"dex"文件, 输出的文件名后缀必须是dex、jar、zip、apk】。

四、安装ADT (Android Development Tools)
1.安装ADT插件
(1)在线安装:
Location: ADT
URL: https://dl-ssl.google.com/android/eclipse/
注意:Eclipse3.4版本的软件更新信息中已经包含了ADT的URL列表,无需额外输入.
(2)离线下载:
Add Site →"文档(archive)"→选择路径(无需解压ADT)→ok.
ADT 10.0.0下载地址(当前最新版本是10.0.1):
[url]http://dl-ssl.google.com/android/ADT-10.0.0.zip[/url]

2.设置ADT插件选项:
(1)安装完毕后重启Eclipse;
(2)通过windows(窗体)→perferences(首选项)→左侧的"Android"项目,选择SDK的
位置→ok.

五、验证开发环境

在启动Android应用程序之前必须至少建立一个Android虚拟设备:
window→(Android AVD manager)Android虚拟设备管理器.

谷歌已经发布了新的ADT,附件是ADT14的离线安装包

六、常见错误

在使用eclipse开发过程中,有时候升级SDK会造成ADT与SDK版本不兼容的问题,例如下面的这种错误:

This Android SDK requires Android Developer Toolkit version 14.0.0 or above


解决方法要么升级ADT版本,或者将android-SDK\tools\lib下的plugin.prop文件中的version改成当前的版本,如:

# begin plugin.prop plugin.version=14.0.0 # end plugin.prop

——> # begin plugin.prop plugin.version=10.0.0 # end plugin.prop

ADT-20.0.0已经超过10M的上传限制,下载地址:
http://ishare.iask.sina.com.cn/f/25233509.html