ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:599.15KB ,
资源ID:8122084      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8122084.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(搭建 Android 22 开发环境.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

搭建 Android 22 开发环境.docx

1、搭建 Android 22 开发环境搭建 Android 2.2 开发环境 这几天看到了几个不错的Android 上的应用,心痒痒,也想探索一下Android 的世界,于是决心学习一下Android 的开发技术。 :)接下来当然是搭建Android 的开发环境啦,步骤如下:1. 安装JDK。注意这里只是安装JRE是不行的,需要安装JDK笔者是去 下载了 JDK 6 Update 20。注: 根据www.eclipse.org的官方信息,在windows 平台上安装了JDK 6 Update 21,然后运行Eclipse Helios (3.6) 会出现 crashing,需要进行一些设置 (

2、http:/wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F#Oracle.2FSun_VM_1.6.0_21_on_Windows )Windows 7:1) 双击 jdk-6u20-windows-i586.exe 进行安装2) 安装完成后,在命令行中输入 java -version,若出现以下信息则表示安装成功:java version 1.6.0_20Java(TM) SE Runtime Environment (build 1.6.0_20-b02)Java HotSpot(TM) Client VM (build 16.3-b01, mix

3、ed mode, sharing)2. 安装Android SDK这一步是废去 笔者 最多时间和精力的。通过查询资料得知,google的Android官方网址已经由 迁移到了 ,但是遗憾的是国内对网站 进行了屏蔽(实在是搞不懂是啥原因),无法直接访问。大家可以通过代理软件或在线代理来访问(速度稍慢),也可以访问的镜像。下面是笔者整理的几个镜像网址:笔者这里使用 这个镜像网站来访问 。选择SDK这个tab项,发现现在最新的Android SDK版本是2.2:1) 下载 android-sdk_r06-windows.zip,大小是 23293160 bytes, MD5是 7c7fcec3c6b

4、5c7c3df6ae654b27effb5。2) 解压 android-sdk_r06-windows.zip 到你想安装Android SDK的目录。笔者这里解压到了 D:,于是生成了 D:android-sdk-windows 这个目录。3) 在环境变量中的PATH中加入 D:android-sdk-windowstools 。4) 由于google改变了下载策略(以前是sdk所以的文件集成在一个安装包中,可以离线安装),现在必须在线实时地从google网站上下载需要安装的文件来进行在线安装。双击 D:android-sdk-windowsSDK Setup.exe 运行 Android

5、SDK and AVD Manager。一般情况下都出现下面的提示:Failed to fetch URL http:/dl- reason: Connection timed out: connect我们需要关闭 Refresh Sources 和 Choose Packages to Install窗口,点击选中左侧栏目中的 Settings,将 Force https/. sources to be 勾选上,然后再选中左侧栏目中的 Available Packages 条目,点击 Refresh,应该就可以成功获取到安装列表了。(笔者这在费了很长时间,因为不管笔者怎么设置,一直提示 Co

6、nnection timed out: connect,后来无意中查明了原因,因为笔者之前用的是 移动/铁通 的网络可能封锁了 Android SDK在线安装的网址;换成电信的网络一切正常!神啊!)5) 在安装列表中选择要安装的 apis 版本、usb驱动、SDK例子程序和SDK文档等。笔者安装的是 Android 2.2 的SDK,对应的API代号是8。4. 创建一个新的 Android Virtual Device (AVD) 新建AVD时的 emulate 设置. 1) 从 “Android SDK and AVD Manager”窗口的左侧选择 “Virtual Devices” i.

7、选择 “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.单击 LaunchPS: 若遇到ERR

8、OR: unknown virtual device name 这样的问题一般是由于创建的文件路径引用错误造成的。比如Vista可以设置用户文件到F盘下。这样在用Eclipse或者从命令行创建Android Emulator时,相应的文件是被放置到 “F:Users.android“ 下面了,而程序运行时仍然从 “C:Users.android“ 下查找相应的配置文件,从而导致上面的错误。解决办法一(这也是笔者采用的方法):新添加一个环境变量,名字为 ANDROID_SDK_HOME” (这个变量名不能改变,只能是这个名字!),然后把变量值改为你想将.android”文件夹(AVD信息)所放置

9、的位置,在这里我把它设置为Android SDK包中,值为:D:android-sdk-windows,问题解决了。解决办法二:把 F:Users.android“ 下的文件复制到 “C:Users.android“ 下面也可解决这个问题,不过这样的解决方案有一个明显的缺点,那就是如果又新建立AVD,又得重新复制。首次运行需要几分钟的时间.5. 安装 EclipseIf you need to install or update Eclipse, you can download it from this location: http:/www.eclipse.org/downloads (A

10、 Java or RCP version of Eclipse is recommended.)笔者这里安装的是 Eclipse IDE for Java Developers (Eclipse Helios, 3.6)。下载完成之后,直接解压即可(笔者的安装路径 C:Program Fileseclipse_java )。6. 安装 Eclipse的Android ADT插件1) 可以直接到Android官网去下载这个ADT插件。笔者是到 这里下载了ADT-0.9.7.zip,大小是 8033750 bytes,MD5是 de2431c8d4786d127ae5bfc95b4605df接着安

11、装ADT插件,笔者这里是使用的直接拷贝的方式来安装的,大家也可以通过links方式安装。用links方式安装的说明如下:新建 C:Program Fileseclipse_javamyplugins 和 C:Program Fileseclipse_javamypluginsandroidadteclipse 目录,将 解压 ADT-0.9.7.zip 所得到的所有文件拷贝到 C:Program Fileseclipse_javamypluginsandroidadteclipse 目录中。新建 C:Program Fileseclipse_javalinks 目录,并在这个目录下面新建一个文

12、本文件 androidadt.link,并且写入以下内容:path = C:/Program Files/eclipse_java/myplugins/androidadt如果不成功,删除 C:Program Fileseclipse_javaconfiguration 目录下,删除org.eclipse.update文件夹,重启eclipse即可。eclipse在启动的时候将会到指定的目录下去查找eclipsefeatures目录和eclipseplugins目录,看是否有合法的功能部件和(或)插件。也就是说,目标目录必须包含一个 eclipse 目录。如果找到,附加的功能部件和插件在运行期

13、配置是将是可用的,如果链接文件是在工作区创建之后添加的,附加的功能部件和插件会作为新的配置变更来处理。附加说明1. 插件可以分别安装在多个自定义的目录中。2. 一个自定义目录可以安装多个插件。3. link文件的文件名及扩展名可以取任意名称,比如ddd.txt,myplugin都可以。4. link文件中path=插件目录的path路径分隔要用或是/5. link文件可以有多行path=插件目录,对应多个自定义插件目录,每一行的path参数都将生效。6. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效。7. 插件目录可以使用相对路径。8. 可以在links目

14、录中建立一个子目录,转移暂时不用的插件到此子目录中,加快eclipse启动。9. 如果安装后看不到插件,把eclipse安装目录下的configuration/org.eclipse.update/目录整个删除,重启eclipse。2) 在这一步也可以通过Eclipse自身的update功能进行下载:启动Eclipse,选择【Help】 【Soft Updates】 【Find and Install】 (或者是 【Help】 【Soft Updates】, in the dialog that appears, click the Available Software tab )In the

15、 Location field, enter this URL:https:/dl-这时窗口中新增了“https:/dl-If Eclipse can not find the remote update site containing the ADT plugin, try changing the remote site URL to use http, rather than https. That is, set the Location for the remote site to: http:/dl-注:许多国内的网友都无法完成这样的升级,通常是进行到一半就没有任何反映了(其他插件

16、,例如pydev也是这样)。 7. 配置 Eclipse 和 Android ADT插件1) 设置Eclipse的Java JDK属性设置 选择【Window】【Preferences】打开编辑属性窗口;选择Java属性面板;选择Java编译器为6.0;点击Apply,和OK。2) 进行Android SDK设置 选择【Windows】 【Preferences】打开编辑属性窗口;选择Android属性面板;加入Android SDK的目录(点击【Browse】进行选择,这里是 D:android-sdk-windows 目录)。 8. 测试开发环境搭建好开发环境之后,我们来创建一个Hello

17、 World工程,体验一下Android的开发。 1) 选择【File】【New】【Project】 2) 选择【Android】【Android Project】,点击【Next】 3) 对新工程进行设置,点击 Finish 4) 将文件HelloAndroid.java 中的代码修改为:package com.example.hello;public class HelloAndroid extends Activity /* Called when the activity is first created. */ Override public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); TextView tv = new TextView(this); tv.setText(Hello, Android); setContentView(tv); import android.app.Activity;import android.os.Bundle;import android.widget.TextView;运行程序,第一次启动AVD,时间有点长,运行效果为:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1