《Android40开发环境搭建》由会员分享,可在线阅读,更多相关《Android40开发环境搭建(12页珍藏版)》请在金锄头文库上搜索。
1、Android 开发环境搭建在网上找各种解决办法,无奈,都是互相转帖,要错大家一起错,而且都是 老版本的安装方法,虽然没有太大差别,但小的差异还是搞得人很头痛,因为有 时候就是一点不同就要找好长时间解决方法,我现在把我的安装历程发布出来, 供大家分享,当然版本再更新的话我也不能保证就完全正确,只能保证现在的版 本完全没问题。因为现在的 android 版本与原来的版本有一定的区别,所以我在 2.2的基础上改了一下,现在可以安装到 4.0安装 JDK这个在上一篇中已经介绍过了,注意JDK的版本为1.5或者1.6都可以就 行了,推荐使用1.6版本,因为它要比以前快得多。还有JAVA_HOME的设置
2、。用 set JAVA_HOME 命令检查一下就行了。SDK 4.0 安装今年 Google 离开大陆,导致登陆他们的网站会比较麻烦,一般情况下是登 陆不上去的,需要翻墙,大家都懂的,我不多说,如果能登上 http:/ 那是最好,如果登不上也没关系, 能下的地方好多,上百度上搜有很多,而且下载都很快,我下载的是an droid-sdk_r07-wi ndows.zip, 下安装也是以它为例。下载好后,随便解压到一个地方,目录结构如图所示:此处SDK Manager.exe和以前版本略有区别,以前是SDK Setup.exe,功能 都一样,双击它。(我们下载的也不是完整的SDK,只是一个安装SD
3、K的工具)双击之后我们会看到如下的界面:左侧是我们要安装的SDK目录,如果你的网络够快而且空间不是特别少的 话,选择Accept All,然后Ins tall,开始漫长的在线安装:Downloading Documentation for Android SDKAPI 3,Installing Archives我是没有试过,据说要 6 小时左右,当时有事要出去,没有时间等这么久, 于是找了另一个方法,就是离线安装,效果都一样。提醒:可能有的时候在线连 接连不上,我们可以再 Settings 中在 Force 打勾:其实只要点击Ins tall后,我们在刚才解压的文件夹下就会发现多了一个 tem
4、p 文件夹,没错,这就是刚才下载的东西,我们就是通过它来进行离线安装 的。SDK 离线安装网上有人说把他们给出的链接文件分别下载后按照给出的对应关系解压到 相应的文件夹下,姑且不说版本已经很老,有了好多新的文件需要下载,就是一 个一个解压也不是很实际,容易出错,而且错了都不知道那个地方出错了。我来解释一下在线安装的过程,我们选择完后,软件开始进行按照我们选 择的文件进行下载,下载到temp文件夹下,其实这期间你要是盯着temp文件夹 你会发现这个过程的,然后下载完成一个自动解压到相应位置,刚才下载的文件 就不见了,然后开始下一个。我们要做的就是把所有它需要下载的东西先放到 temp文件夹下,软
5、件检查一下有没有想要的,有它想要的了,那人家还下载什 么,直接把它需要的解压了就完了。于是我们的任务变为找到它需要的文件了。我找了好久,给出的都不全,可能因为版本的问题,不管了,我给出我安 装成功时的链接http:/ 移,他也会变得不那么中用,但是无论何时你将它下载解压出来的所有压缩包放到 temp 文件夹下,都会使得你的更新速度变快很多。具体解压后有多少个压缩 包我已经记不清了,但是没有全都用得上,会残存几个,删掉也可以了。安装好 后的情况如下:这样 SDK 的安装已经基本完成,由于在 tools 目录下有许多我们在命令行下执行的命令,我们要进行环境变量的添加,和上一篇中奖的类似,就是在 P
6、ath中添加我们的 tools 目录:变里名型:变重值(V):这样就可以了。我们已经有了 SDK 环境。下面我们要进行开发工具 Eclipse 中 ADT 的配置。Eclipse中安装配置ADT插件要安装插件首先要有Eclipse,注意Eclipse的版本,不是随便一版都会很 顺利的,这是血的教训。登陆http:/www.eclipse.org/下载你需要的版本,推荐 3.5.2。到目前为止3.3的版本已经不能用了。注意一定要Galileo版的,否则在 离线安装中会出现问题。ADT 是 Google 为 Eclipse 提供的开发 Android 应用程序的插件,也是可以在 线安装也可以离线安
7、装。1. 在线安装:选择 Help Ins tall New Software,在 work with 中输入https:/dl- Develop Tools,但是由于我的和该网站链接不上,我下载了 ADT-O.O.O.zip。2. 离线安装:和前面一样,只不过在 work with 中不是输入网址,而是点击 ADD, Location 后惦记Achieve,然后找到你下载的ADT的zip文件:随后会看到出现更新 Tools:选择next,随后可能要求重启,照做。此处如果没有选择Galileo版本,而 是普通版本的话,可能出现如下警告导致ADT无法安装:Warning: You are ins
8、talling software that contains unsigned content.The authenticity or valid ity of t his soft ware can not be est ablished.只好重新下载 Galileo 版本。这就是我Android 模拟器的配置重启之后我们会发现Eclipse工具栏中多了一些东西: 们安装插件的效果。此时如果点击模拟器(向下箭头的按钮)的按钮的话,会报错, 因为我们还没有对模拟器进行配置。配置方法:Windows-Preferences-Android,在 SDK Location 中添加最早解压出来 的那个
9、压缩包的路径 android-sdk-windows:随后OK。此时再点击模拟器口的按钮则会出现配置界面选在 New 就可以新建一个新的 Android 模拟器,因为手机版本不同,版本提供的 服务也不同,所以要建立多个模拟器来测试:然后 Create AVD 就可以了。随后选中模拟器的版本,点击 Start 就会出现模拟 出来的手机界面了:软件升级在eclipse中点击凸按钮,系统会自动检测你当前的版本,如果有未更新的版本系统会进行在下图的红圈中显示几个包,如果想更新则点击该按钮,时间根据 下载几个包来计算4r Android SDK Ianager口回区曙 Hame _| API Rev.
10、| StatgToolsAilit-oi d SDK Tools15|建 Android SDK Flat form-tools 口詞 Arulr-oid 4.0 (API 14:l| ”:Ilo cijitient:at imn for Andipid.|谕 SDK Fl at form S:ainples for SDKJ ll AJJil EABT v7a Sjfs tem Image 常 Google ATIs By Google Inc. “口禹 Aruiroid 3.2 (API 13)|谕 SDK Fl at form S:ainples for SDK常 e AFTs 瓦!厂
11、ifrppgj- e Tnc. “口离 Aruiroid 3. 1 (API 12)|谕 SDK Fl at form S:ainpleE for SDK| |焉卜石门门贞m瓦旷 石门门曰已_Jjic.常 t?p e T卩 瓦!厂 i?p 门耳Z e jTnc.“口禹 Aruiroid 3.0 (AFI 11)1-riB SDK Fl at formSDK14141414141212拶InstiledInstiledInstiledInstiledInstiledInstiledInstiledInstiledInstiledVb t j_ns t ale dIns t:alledIns t:
12、alledjVp t jus t aJJ e dVb t c piiy? a tjbl. es t/i jJjxi do itsA Instiled-211第一个 Android 程序 HelloWorld新建 Android Project:吉 Nev1 Android ProjectTaret NameVendorPlatformAPJ .0 Android 1+5Android Open Source Project1.53Google APIsGoogle Inc.1.53V Android 1.6Android Op?n Source Project1.64Google APIsGo
13、ogle Lnc.1.6A-Android 2.1-up.Android Open Source Project2.1-u|pi,-7Google APIsGoogle Lnc.2.1-up.7Android 2.2Android Open Source Projert2.28_ Goaglt APIsGoogle Inc.22SBuild TflingetStandard Android platform 1.6Browse.CancelNew Android ProjectCreates a new Andrcid Project resource.Loctiont | H:/Androi
14、d/programs/HellcWorld2Create project from eMisting sampleSamples: iDemc弓PropertiesApplication name: hdloworldP吉tkag甘 nam;org .dyk.h#ll oworld/ Create Activity: HlleWorldMin SDK Version: 4点击 Finish 后 Eclipse 会自动为我们生成项目文件:insert HTrwtcE.B cnOHM|hinJ|Ria il fiun Rtrca KrlKlar ,U內 ana SvE &oj*d 咄厨时 ij;rip 风in SSjfdf 005*丁 占出3s&护 尸目-* -卒口 PME禺打!*1 辛 3 益.口 gZMPJ口啊 匚 akubETTrf 口 EikuhHwTMdl51 匚 dnjTHIZ” TX4L IQ !OI-I*P fk-LlCLlknLVlC-V 4NWKH