Windows XP下Android开发环境搭建(一)
来源:互联网 发布:windows 2k xp 编辑:程序博客网 时间:2024/04/28 19:16
最近要学习Android,首先第一件事就是搭建Android 的开发环境,几经周折终于搞定,其中参考了很多好的博文和其他资料,写下来为了感谢博友,也为了分享经验,共同进步。
具体步骤如下:
1. 安装JDK。
注意这里只是安装JRE是不行的,需要安装JDK
笔者是去 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载了 最新版本的JDK 6 Update 22。
Windows XP:
1) 双击 jdk-6u22-windows-i586.exe 进行安装
2) 安装完成后,在命令行中输入 "java -version",若出现以下信息则表示安装成功:
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)
3)添加环境变量,如本次安装的目录为C:/Program Files/Java,所以添加C:/Program Files/Java/jdk1.6.0_22/bin到环境变量,方法为:
我的电脑上点击右键,依次点击【属性】>【高级】>【环境变量】。双击【系统变量】里面的Path项,将Android SDK中tools目录的完整路径添加到这里。
2. 安装Android SDK
这一步是废去 笔者 最多时间和精力的。。。
通过查询资料得知,google的Android官方网址已经由 http://dl.google.com/android 迁移到了http://developer.android.com,但是遗憾的是国内对网站 developer.android.com 进行了屏蔽(实在是搞不懂是啥原因~~),无法直接访问。
大家可以通过代理软件或在线代理来访问(速度稍慢),也可以访问developer.android.com的镜像。下面是笔者整理的几个镜像网址:
http://androidappdocs.appspot.com
https://txt.appspot.com/developer.android.com
笔者这里使用 androidappdocs.appspot.com 这个镜像网站来访问 developer.android.com 。
选择SDK这个tab项,发现现在最新的Android SDK版本是2.2:
<Windows XP>
1) 下载 android-sdk_r07-windows.zip。
2) 解压 android-sdk_r07-windows.zip 到你想安装Android SDK的目录。笔者这里解压到了 C:/Program Files /android-sdk_r06-windows/,于是生成了 C:/Program Files/android-sdk_r06-windows/android-sdk-windows 这个目录。
3) 在环境变量中的PATH中加入 C:/Program Files/android-sdk_r06-windows/android-sdk-windows/tools 。
4) 由于google改变了下载策略(以前是sdk所以的文件集成在一个安装包中,可以离线安装),现在必须在线实时地从google网站上下载需要安装的文件来进行在线安装。双击 D:/android-sdk-windows/SDK Setup.exe 运行 Android SDK and AVD Manager。
一般情况下都出现下面的提示:
Failed to fetch URL http://dl-ssl.google.com/android/repository/repository.xml, reason: Connection timed out: connect
我们需要关闭 "Refresh Sources" 和 "Choose Packages to Install"窗口,点击选中左侧栏目中的 "Settings",将 "Force https//... sources to be " 勾选上,然后再选中左侧栏目中的 "Available Packages" 条目,点击 Refresh,应该就可以成功获取到安装列表了。
3. 创建一个新的 Android Virtual Device (AVD)
新建AVD时的 emulate 设置.
1) 从 “Android SDK and AVD Manager”窗口的左侧选择 “Virtual Devices”
i.选择 “New”
ii.输入一个AVD Name
iii.选择一个 Target
iv.输入模拟的 SD Card 的容量大小
v.选择一个外观皮肤 Skin
* 保留默认的skin设置值
让模拟器外观大小像 G1, MyTouch 3G, Hero, 等手机设备…
* 选择 WVGA 854
模拟 Motorola Droid
* 选择列表内其他的选项
模拟其他的设备
vi.然后 “Create AVD”
PS: 现在就可运行新建的模拟器 (Virtual Device)了
在列表里选择新建的要运行的模拟器( Virtual Device)
单击 "Start..."
单击 "Launch"
PS: 若遇到ERROR: unknown virtual device name 这样的问题一般是由于创建的文件路径引用错误造成的。
比如Vista可以设置用户文件到F盘下。这样在用Eclipse或者从命令行创建Android Emulator时,相应的文件是被放置到 “F:/Users/<username>/.android“ 下面了,而程序运行时仍然从 “C:/Users/<username>/.android“ 下查找相应的配置文件,从而导致上面的错误。
解决办法一(这也是笔者采用的方法):
新添加一个环境变量,名字为 "ANDROID_SDK_HOME” (这个变量名不能改变,只能是这个名字!),然后把变量值改为你想将".android”文件夹(AVD信息)所放置的位置,在这里我把它设置为Android SDK包中,值为:"D:/android-sdk-windows",问题解决了。
解决办法二:
把 "F:/Users/<username>/.android“ 下的文件复制到 “C:/Users/<username>/.android“ 下面也可解决这个问题,不过这样的解决方案有一个明显的缺点,那就是如果又新建立AVD,又得重新复制。
首次运行需要几分钟的时间.
4. 安装 Eclipse
If you need to install or update Eclipse, you can download it from this location:
http://www.eclipse.org/downloads (A Java or RCP version of Eclipse is recommended.)
笔者这里安装的是 eclipse-rcp-helios-SR1-win32.zip。
下载完成之后,直接解压即可(笔者的安装路径 C:/Program Files/eclipse_java )。
注意:有些电脑会遇到
解压后启动,发现弹出提示框“ Failed to create the Java Virtual Machine”
比如我的,
解决方法:
找到eclipse目录下的eclipse.ini,可以看到如下内容:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
–launcher.defaultAction
openFile
–launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
256m
–launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
修改–launcher.XXMaxPermSize 128
如下:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
–launcher.defaultAction
openFile
–launcher.XXMaxPermSize
128M
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
128m
–launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
未完待续,请见下一篇博客
参考博客及其他资料:
http://blog.csdn.net/Mac_cm/archive/2009/01/06/3720492.aspx
(如何在Windows下搭建Android开发环境)
http://blog.163.com/liu_yang1234/blog/static/24474310201081734627645/
(详解)Eclipse3.6搭建 Android 2.2 开发环境
http://ethan163.javaeye.com/blog/792209
http://androidappdocs.appspot.com/sdk/installing.html
- Windows XP下Android开发环境搭建(一)
- Windows XP 下,Android 开发环境搭建
- Windows XP下 Android开发环境 搭建
- windows xp 搭建(配置)android开发环境(一)
- Windows XP下Android开发环境搭建(二)
- Windows Xp平台下Android开发环境搭建
- Windows XP SP3系统下如何搭建android开发环境
- 在windows XP下搭建android开发环境
- android开发笔记一:环境的搭建(windows下)
- Windows XP下搭建GTK+开发环境
- windows xp 下搭建gtkmm开发环境
- Windows XP下搭建GTK+开发环境
- Windows XP下GTK开发环境搭建
- Eclipse下搭建Android开发环境(Windows XP SP2 32位)
- Eclipse下搭建Android开发环境(Windows XP SP2 32位)
- 搭建Android开发环境(windows xp上)
- XP下搭建Android AR开发环境
- Windows XP环境下 搭建Android NDK环境
- 对NULL的彻底解释
- TriggerEvent函数的解释
- ProfileString函数详细解释
- RTEMS 4.9.4 bootcard.c 中的 boot_card 函数分析
- 锁
- Windows XP下Android开发环境搭建(一)
- Windows XP下Android开发环境搭建(二)
- Android显示在线图片
- 莱卡ts02说明书
- 通过函数调用栈反向推导函数调用路径
- Windows关机方法
- 软件文档的作用和分类
- 视频网站架构图
- [原]Java MVC框架性能比较