看了网上的教程,虽然很详细但还是出现了不少的问题,对新人来说还是困难重重啊,我就总结一下自己的吧,图片网上有的就不改了。补充说明,有问题会再更新。
1,基本环境准备:
安装JDK1.5以上。不详细说了自己百度吧。
安装JDK1.5以上,Eclipse3.3以上版本.(MyEclipse也可以)
MyEclipse 8.6
说明一下在测试JAVA环境是否安装成功的时候,不再是以前的ANDROID -H了,而是adb -h。如果出cmd拼的时候出现xcopy不是内部也不是外部命令,先看看环境变量是否有问题,如果正确的话,那就是ADB.EXE的问题了。方法如下
找到你的android-sdk-windows\platform-tools目录,打开后会发现里面有许多文件。
找到adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll这三个文件,将这三个文件拷到你android-sdk-windows\tools目录下。另外将AdbWinApi.dll复制放入WINDOWS\SYSTEM32\里面。
此方法也适用于eclipse提示adb.exe丢失。基本上cmd测试就没问题了。
这时候可以试试启动Eclipse了。如果是SDK更新后的用户,如果还不行,把platform-tools目录下其它文件(不包括之前的三个文件)都拷贝到android-sdk-windows\platforms\android-9\tools目录下(注意android-sdk-windows\platforms\android-9 这个目录下并没有tools文件夹,自己创建即可)。
2,下载Android SDK
地址:http://developer.android.com/sdk/index.html
网上有很多,最新的目前是R08。可以百度搜索一下。
Android SDK文件
解压文件
解压目录
安装SDK
主要是在path 中加入SDK 下的tools目录:
在path 中加入SDK 下的tools目录
环境变量
4,给MyEclipse安装ADT插件
打开eclipse的help菜单->MyEclipse Configuration Center
打开eclipse的help菜单
Software 标签
Browser Software
在对话框中填写名称后点击ok
点击Add to Profile 选中目标,右键点击Add to Profile,于是在右边的Software Updates Available 就会有所反应,
Software Updates Available
点击下面的Apply 2 changes
开始安装
点击接受
Update开始安装
这个是在线安装的,实际上我们不一定能成功在线安装,根据个人总结的经验看,在线安装都是最新的版本,如果你的是 eclipse不是最新版本的话一般是不成功的,这时候需要选择离线安装了。百度搜索一下ADT安装包,网上有一种是这样做的,我做了没成功,也许是个人问题把。这种办法如下:自己下载的 ADT 压缩包内我们只需要 plugins 和 features 两个文件夹即可。将这两个文件夹装入 ADT 文件夹(自己建立)中。然后将 ADT 文件夹装入 MyEclipse 8.6 安装目录下的 dropins 文件夹。先不要急着启动 MyEclipse,接着我们要进入和 dropins 同级的 configuration 文件夹,删除 org.eclipse.update 文件夹。这步很重要!然后我们就可以进入 MyEclipse 选择 ADT 了。
我自己的办法是离线下载好ADT后放在桌面,再关闭网络,重新打开myeclipse,然后选择ADD from archive files,找到ADT.ZIP包,跟在线更新的模式一样,加入那些插件后确认更新,就成功了。这里注明一下如果是8.6的话ADT没法用最新的比如17,18之类,会报错,我用的ADT10就没问题,所以建议大家用最新版本的my eclipse 或者干脆就用eclipse了。我在这一块方面费了好多时间,新人o(︶︿︶)o 唉。
5,配置MyEclipse点击window –>preferences
点击window –>preferences
点击Apply后出现的内容
先分别下载所需包,再安装。
一,首先下载SDK的安装包,android-sdk_r06-windows.zip(安装工具)解压到目录,如我的目录D:\programs\android-sdk-windows
二,然后新建以下 几个文件夹
1.
platforms,docs,samples,usb_driver,market_licensing
三,删除tools全部内容
这一步是可选的,因为tools内容可能已经过时,也可能仍然可用。
四,打开下载工具(迅雷,电驴等等),下载以下内容
谷歌api的安装包
http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip
http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip
http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-8_r02.zip
Android开发包
http://dl-ssl.google.com/android/repository/android-1.1_r1-windows.zip
http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip
http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip
http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip
http://dl-ssl.google.com/android/repository/android-2.0.1_r01-linux.zip
http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip
http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip
许可证
http://dl-ssl.google.com/android/repository/market_licensing-r01.zip
工具
http://dl-ssl.google.com/android/repository/tools_r07-windows.zip
文档
http://dl-ssl.google.com/android/repository/docs-2.2_r01-linux.zip
样例
http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip
http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip
USB驱动
http://dl-ssl.google.com/android/repository/usb_driver_r03-
windows.zip
1.
docs-2.2_r01-linux.zip,samples-2.2_r01-linux.zip,samples-2.1_r01-linux.zip
五,解压文档到指定目录
把android开头的文件解压到platforms目录下
把goole_apis开头的文件解压到add-ons目录下
把market_licensing-r01.zip解压到market_licensing目录下
把tools_r07-windows.zip解压到tools目录下(前面清空了该文件夹)
把docs-2.2_r01-linux.zip解压到docs
把samples-2.2_r01-linux.zip和samples-2.1_r01-linux.zip解压到samples目录下
把usb_driver_r03-windows.zip解压到usb_driver目录下。
基本上安装工作就完成了。
再打开SDK Setup.ext发现,它会找到我们已经安装的内容。
不过,可以也会有内容要更新或者安装,因为你看到该文章时,有可能已经有了更新的内容。
然后,将你的安装目录/tools加到系统环境变量,把安装目录加到Android_Home。就完成了整个安装。
--------------------------------------------
关于离线安装
可以看到,sdk的安装还是很简单方便的,但是有个问题。就是用这个更新的时候
速度很忙。更要等很久。所以我们可以直接把那些包下载下来安装。
地址就是
1.
https://dl-ssl.google.com/androi... 2.0_r01-windows.zip 2.
https://dl-ssl.google.com/androi... 2.1_r01-windows.zip 3.
https://dl-ssl.google.com/androi... -1.1_r1-windows.zip 4.
https://dl-ssl.google.com/androi... 1.5_r03-windows.zip 5.
https://dl-ssl.google.com/androi... 1.6_r02-windows.zip 6.
https://dl-ssl.google.com/androi... ver_r03-windows.zip 7.
https://dl-ssl.google.com/androi... ogle_apis-6_r01.zip 8.
https://dl-ssl.google.com/androi... ogle_apis-5_r01.zip 9.
https://dl-ssl.google.com/androi... ogle_apis-4_r02.zip 10.
https://dl-ssl.google.com/androi... ogle_apis-7_r01.zip
6,AVD的管理
点击window-> Android SDK and AVD Manager
Android SDK and AVD Manager
因为需要兼容性测试,如果条件允许,最好 多装些版本。
然后,点击Install Selected 开始安装。这又是一个漫长的过程,可能非常漫长。呵呵
安装好了后。我们开始建立一个虚拟机
点击new
创建
启动,点击Start
开始启动模拟器
7,创建Hello World程序
创建一个Android 项目
点击next
点击NEXT
右键点击项目->Run As –> Android Application
点击右键
搭建成功