搭建Android2.3开发环境

搭建Android2.3开发环境
2011年01月06日
  首先声明,在不能上网的电脑,几乎是不可能完成安装的。因为安装过程中会从网络下载相关的组件和jar包。
  软件环境:JDK1.6,Android SDK 2.3, Eclipse 3.6.1和Andoid Development Tools (ADT) plugin。
  [安装JDK1.6]
  下载JDK1.6,如jdk-6u21-windows-i586.exe文件,安装JDK 6.0。设置系统环境变量JAVA_HOME,CLASSPATH,path。(说明:Windows2000以上平台不用配置任何系统环境变量,只有当安装了其他软件时,该软件自带了JDK时,如WEBLogic等,自动修改系统环境变量,导致Eclipse无法启动。这时,应当把JDK1.6路径置前)
  [安装 Android 2.3]
  1.下载Android 2.3
  地址:http://developer.android.com/sdk/index.html,得到文件android-sdk_r08-windows.zip。
  该包并不是一个完整的软件包。Android 软件包采用"组件"的形式,根据需要选取组件,zip文件只包含了一个组件管理工具和一个基本的工具组件。
  2.运行Android SDK Manager
  解压缩包,运行SDK Setup.exe,启动Andoid SDK and AVD Manager。然后,用这个工具下载完整的 Android SDK开发包。
  [安装 Eclipse3.6]
  地址:http://www.eclipse.org/downloads/下载Eclipse 3.6.1,解压即可。
  [安装 ADT-8.0.0]
  1.启动 Eclipse,然后进入 Help > Install New Software。
  2.在 Available Software 对话框里,点击 Add…。
  3.出现 Add Site 对话框,在 Name 域里面输入一个名字:AndroidPlugin ,在 "Location" 域里面输入: https://dl-ssl.google.com/android/eclipse/
  4.出现"Developer Tools",勾选所有checkbox ,点击 Next,接受 license agreement,完成安装。
  [配置 ADT]
  打开Eclipse,选择Window > Preferences...,选择Android,点击 Browse,定位 Android SDK 目录,点击Apply,然后OK完成配置。
  [创建AVD]
  运行 Eclipse,选取 Window > Android SDK and AVD Manager。
  在左侧面板选择 Virtual Devices,点击右边New。按钮,出现 Create New AVD 对话框,输入 AVD 名字,例如 "MyAVD",选取一个目标平台,Size为1024,忽略其他设置,点击 Create AVD。
  [小试牛刀]
  1)创建Android project
  运行 Eclipse,选取 File > New > Project> Android Project
  填写项目信息如下:
  Project name: HelloAndroid
  Application name: Hello,Android
  Package name: com.example.helloandroid
  Create Activity: HelloAndroid
  Min SDK Version:忽略
  2)编写代码:
  package com.example.helloandroid;
  import android.app.Activity;
  import android.os.Bundle;
  import android.widget.TextView;
  publicclass HelloAndroid extends Activity {
  /** Called when the activity is first created。 */
  @Override
  publicvoid onCreate(Bundle savedInstanceState) {
  super。onCreate(savedInstanceState);
  TextView tv = new TextView(this);
  tv。setText("Hello,Benson!Welcome to Android World.");
  setContentView(tv);
  }
  }
  3)运行
  右击HelloAndroid.java,选择Run As> Run Configuration,选取 "Android Application"。单击Apply,再按RUN按钮运行。待MyAVD模似器完全启动后,单击Menu键,即出现Hello,Benson!Welcome to Android World.
  常见问题解决办法:
  1,安装ADT时,出现如下异常。
  requires 'org.eclipse.gef 0.0.0' but it could not be found。
  requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found。
  安装ADT Plugin时需要其他的jar包,而eclipse又不能从网络下载所需的jar包所致。不少人从网络上下载ADT-8.0.0.zip文件,在Add Site 对话框中Name 域里面输入:AndroidPlugin ,在 "Location" 域里面输入磁盘ADT-8.0.0.zip文件位置。ADT只是个方便开发的插件,本身并不含所需的jar。所以,不能上网的机器配置不会成功的。
  解决办法是找台能上网的机器,安装ADT时,Eclipse会自动下载所需组件。
  2,A target must be selected in order to create an AVD。
  在创建AVD时,target栏灰色,没法选择目标平台,主要原因是下载的android-sdk_r08-windows.zip并不是一个完整的软件包。Android 软件包采用"组件"的形式,根据需要选取组件,zip文件只包含了一个组件管理工具和一个基本的工具组件。
  解决办法是启动Andoid SDK and AVD Manager,用这个工具下载完整的 Android SDK开发包。
  3,WARNING: Application does not specify an API level requirement! Device API version is 9 (Android 2.3) 出现该警告是因为,在创建Android Project时,Min SDK Version没指定。
  解决办法是当安装多个Andriod SDk目标平台时,应指定一个API Level。如Android 2.2是8,Android 2.3是9。
  4,ERROR: Unable to open class file R.java: No such file or directory
  当开发环境配置好后,想牛刀小试时,竟然出现在如此异常,不要紧。
  解决办法是只要把项目下gen文件夹下的R.java文件删除即可,系统会自动重新生成的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值