Eclipse + Android SDK +ADT配置
在网上找了很多这方面的文章,好多都是不适用的,网友们要配置android开发环境最好是按照网上所说的版本来配置,不同的工具版本导致失败的可能性非常之大,本人配置android 2次了,感觉总是忘记,所有今天写了这篇,供自己和大家参考。
开发工具准备:
JDK1.6
eclipse-SDK-3.4.2-win32
android SDK :android-sdk_r06-windows.zip
网上很多说下载android SDK是在https://dl-ssl.google.com/android/eclipse/,这个网址目前是打不开的,我在这个地方下载的http://androidappdocs.appspot.com/sdk/index.html。一个在线的android开发文档,下载windows版的,当然,如果你是其他的系统,则选择其他版本。
注意,这个android SDK 只有 20-30M的样子,这个是不完全的,我们把它下载下来以后,还要在线下载一些东西,以后将做说明。
工具准备好以后,就开始实际操作了,下面的是我结合了2篇文章的结果,我试过了,可以的。
步骤一:安装JDK1.6
步骤二 :android SDK的安装方法
1.把下载的SDK文件解压,运行里面的 “SDK Setup.exe”
如果你遇到了消息为“Failed to fetch URL…” 的错误提示(我每次安装必须遇到的,哈哈),那么你需要将HTTPS方式改为HTTP方式,方法如下:
碰到这样错误,请按下边的操作:
1)在“Android SDK and AVD Manager”窗口的左侧选择 “Settings”
2)选中 “Force https://… ” 这个选项
选中 “Force https://… ” 这个选项
3)点击 “Save and Apply”并重新运行 SDK Setup.exe
2选择你要安装的API版本、驱动、文档。
1) 如果你只要尝试一下 Android 2.1 Emulator那么你只选择 “SDK Platform Android 2.1. API 7, revision 1” 来安装就可以了
2)如果你要在此SDK上开发应用程序和游戏应用,那么你需要接受并遵守所有许可内容(Accept All)
3)点击 “Install Selected”
3、然后就是等待安装程序下载选择的包来安装. “Installing Archives” 窗口
4、创建一个新的 Android Virtual Device (AVD)
新建AVD时的 emulate 设置.
从 “Android SDK and AVD Manager”窗口的左侧选择 “Virtual Devices”
1)选择 “New”
2)输入一个AVD 名称
3)选择一个 Target
4)输入模拟的 SD Card 的容量大小
5)选择一个外观皮肤 Skin
1. 让模拟器外观大小像 G1, MyTouch 3G, Hero, 等手机设备…
保留默认的skin设置值
2. 模拟 Motorola Droid
选择 WVGA 854
3. 模拟其他的设备
选择列表内其他的选项
6)然后 “Create AVD”
6、开始运行你新建的模拟器 Virtual Device
成功新建的 AVD.
a. 在列表里选择新建的要运行的模拟器( Virtual Device)
b. 单击 “Start…”
c. 单击 “Launch”
单击 launch.
5 .你会看到android模拟器的界面,第一次启动可能要花一些时间,特别是你的电脑配置不高的情况下
步骤三:将Eclipse 与android SDK结合起来开发
当你把上面这些安装之后,启动Eclipse,Eclipse选项里面根本就找不到android任何选项,这是因为你还差一个ADT的插件,以及根本没有将Android SDK与Eclipse 关联起来。接下来按以下步骤操作:
1. Elipse本身自带update功能,可以利用这个功能让它自己下载ADT插件。
启动Eclipse ,选择help->software updates->选择Available software标签页
点击【add site】,添加update站点:https://dl-ssl.google.com/android/eclipse/ ,此时你会看到下面的列表中多了你刚才添加的一项,勾上前面的小勾勾,点击右上角的【install】,如果你下载过程中出现问题,请按如下网址中的做法试试(这个我没有试过) http://www.docin.com/p-61309583.html#
2.重启Eclipse ,进行一些配置工作。
选择【windows】->【preferences】,打开属性窗口,这时,在左边的列表里面你可以看到出现了android的选项,选择【android】,在右边设置你的android sdk存放目录,我的是这个F:/android-sdk-windows
设置eclipse 的java jdk属性:
选择【windows】->【preferences】,打开属性窗口,选择【java】,将编译器改成1.6,,我的默认是1.6。
记得以上的操作都要,点击apply和OK,配置工作已经完成。
步骤四:创建helloword
从Eclipse中,选择 File>New>Project菜单项.如果AndroidADT成功安装,这个对话框将由一个命名为 “Android”的文件夹,该文件夹包含一个简单的入口: “Android 工程”。
一旦你选择了“Android 工程”,点击Next 按钮。
填入project name ,在【build target】下面勾上你需要的版本,我选择的是android 1.6, 填写application name ,package name(注意:package name 必须是test.a的形式),create activity.接下来就是next,finish。
到此你的第一个工程已经创建成功。
运行helloworld:
点击中间的运行三角符的下拉按钮,出来的选项里有一个【run configurations】,选中它,出现一个run configurations 设置窗口, 选中【android application】项,点击右边的【browse】选择你要运行的项目,这个就是你刚才取名的那个项目,选好以后,点击【apply】和【run】,等待一下就是出现android模拟器,以及helloworld字样。
到此完毕,希望对大家有帮助。
-------------------------------------
-------------------------------------
-------------------------------------
PC安卓模拟器PANIC: Could not open:C:\Documents and Settings\Administrator\.android/avd/my_avd.ini解决方案
在初次运行Android程序的时候会出现类似的错误,导致程序无法继续运行,如下面的几个例子:
问题1:PC安卓模拟器 PANIC: Could not open: C:\Documents and Settings\Administrator\.android/avd/my_avd.ini 2011-7-16 22:10
安卓模拟器,我装好以后,准备启动呢 然后就出现这一行英文字母,上网查了查,说是把文件移动下, 我移动之后还是没用, 还有我的文档.android里就没有.ini文件。怎么办呀!忙了一晚上都没搞明白,求高手把细节跟我讲讲清楚!!!
问题2:[- Emulator] PANIC: Could notopen:C:\Users\zhaozhengfu\.android/avd/AVD2.1.ini请问这是什么意思? 2011-10-3 11:49
问题3:Could not open: C:Users\.android/avd/AVD3.0.ini 2011-7-12 22:42
问题4:在创建 Android虚拟机的时候 提示错误提示:PANIC: Could not open AVD config file: C:\Users\寮犱紞鍙琝.android\avd\Anroid1.5.avd/config.ini 怎么回事啊???
问题5:Could not open: C:Users\.android/avd/AVD3.0.ini
问题6:Could not open AVD config file: C:\Users\鐩告�板╘.android\avd\123.avd/config.ini 等等。
遇到上面的问题,在百度搜索,大多是答非所问或者是不能解决问题。经过一番研究实验,终于解决了这个问题。
现在把解决办法或经验提供如下:
上面的问题:级PANIC: Could not open: C:\Documents and Settings\Administrator\.android/avd/my_avd.ini 解决办法如下:
1、设置环境变量:ANDROID_SDK_HOME值为你的SDK目录。如我的是:变量名 ANDROID_SDK_HOME 值为 E:\java\androidsdk
2、在eclipse安装目录修改配置文件:找到以下文件:eclipse\configuration.settings\org.eclipse.ui.ide.prefs 打开后,在后面补充改刚刚配置的环境变量。
如我补充的是:ANDROID_SDK_Home=E\:\\java\\androidsdk (注意斜杠格式)
3、重启eclipse,重建AVD,运行即可成功。界面如下: