一、系统说明:
OS:windowsxp
IDE:eclipse3.7.0
JDK:jdk1.6.0_30
SDK:android-sdk_r16-windows,现在地址:http://developer.android.com/sdk/index.html
1.1SDK下载说明:
打开下载页面呢后会发现两个windows操作系统下对应着两个sdk版本,一个zip版一个exe版,两者选其一即可。
不管选择哪个版本,解压或者安装之后<androidsdk>/文件夹下会有以下几个文件夹add-ons,platforms,tools。
1.2安装jdk成功后配置环境变量:
windows下选择开始---设置---控制面板---系统---高级---环境变量,在环境变量对话框中选择Path进行编辑,输入<androidsdk>/tools在磁盘中路径,点击确定。设置完毕。
1.3安装eclipse客户端插件ADT( Android Development Tools)。
启动eclipse,选择Help--software update,选择availabel software --add site ,输入
https : //dl-ssl.google.com/android/eclipse/
点击ok,开始下载安装插件。如果安装遇到问题,尝试将地址https改为http,下载安装。
中间可能会遇到提示证书不合格等,继续安装即可,最后安装完毕,finish完成。
若果还是安装失败,可以尝试本地安装,打开网址:http://dl.google.com/android/ADT-16.0.1.zip下载ADT.zip包,然后本地安装即可,即将地址栏变为本地ADT.zip所在路径。
如果还是失败,请参考eclipse插件安装(有三种安装方式,在此略)。重启eclipse。
1.4eclipse配置ADT插件。
1.4.1window--preferences
点击Android--SDK Loaction:输入本地<androidsdk>地址。
1.4.2设置虚拟演示环境(虚拟手机) Window > Android SDK Manager
下载虚拟环境。或者进入<androidsdk>双击SDK Manager.exe磁盘安装。
注意:如果您有幸网络良好,下载成功,但是时间也至少是1--2个小时,很打击人的。大部分都是下载refuse的。
虚拟环境说白了就是你的程序要运行在那些android平台与那些支持此平台的手机上。所以如果不是在做项目,而是研究一下android技术,完全没必要下载所有的运行平台与对应的手机模拟器,可以手动下载一到两个平台与手机虚拟器,下载地址:请参阅一下两个xml即可:
https://dl-ssl.google.com/android/repository/addons_list-1.xml
https://dl-ssl.google.com/android/repository/repository-5.xml
1.4.3下载那些zip包呢?
前面1.1中指出<androidsdk>/文件夹下会有以下几个文件夹add-ons,platforms,tools,
add-ons对应手机模拟器,在此一google型号手机为例,即对应google开头的zip包,将其解压放入即可。
platforms对应手机系统平台,即以android打头的zip包
,将其解压放入即可
。
tools工具文件夹对应以tools开头的zip文件
,将其解压放入即可
.
还有以usb_driver开头的zip文件,需要在
<androidsdk>/新建usb_driver文件夹,将其解压后放入即可。
同理以samples、platform-tools、docs、market_licensing开头的zip文件。具体文件下文件的作用请参考:
http://developer.android.com/sdk/installing.html step 5.exporing the sdk(optional)。
至此虚拟演示器安装完毕。在安装的过程中注意平台与手机对应。
1.4.4创建AVD(虚拟模拟器)
三种方法:
1)doc命令:
进入sdk的tools目录,如果命令:android list target查看当前的可用目标机。根据这些信息,我们就可以利用目标机创建AVD。
输入命令:android create avd --name and15 --target 2
and15为虚拟机名,2为第一个命令中显示的目标机的序列号。
2)利用eclipse创建:
window--AVD Manager
3)磁盘中创建,双击<androidsdk>/下的AVD Manager.exe创建。
至此,虚拟模拟器安装配置完毕。
至此sdk,虚拟模拟器安装配置完毕。可以进行编码了。
三、编码:
启动eclipse,若报错。
DDMS files not found: <androidsdk>
\platform-tools\adb.exe
是找不到platform-tools\adb.exe文件的原因。可能有两种原因。
1.系统中没有<androidsdk>
\platform-tools\adb.exe,解决方法参考1.4.2关于platform-tools的说明。
2.eclispe ADT版本较低。解决方法,help--check for update更新ADT版本。
创建你的第一个helloAndroid程序即可。