1. 下载

android-sdk-windows-1.5_r2.zip

eclipse-java-ganymede-SR2-win32.zip

并解压缩。

2.安装 ADT插件到 Eclipse 3.4 (Ganymede)

2.1下载 ADT http://developer.android.com/sdk/adt_download.html
2.2 Start Eclipse,选择 Help > Software Updates....>Available Software tab. (最好这时通过Manager Site 删除所有当前站点)
2.3 click Add Site..., then Archive...> 然后选择下载的ADTzip file.

2.4回到 Available Software ,可以看到ADT的 plugin. 选中checkbox然后点 Install...
2.5接受 license 并 Finish.
2.6 Restart Eclipse.

3.修改 Eclipse preferences 使其指向 Android SDK目录:
3.1选择 Window > Preferences...
3.2 从左侧的选择框中选择Android.
3.3 在SDK Location选择框中点击Browse... 并使其指向android SDK 目录.
3.4点击 Apply

4. 在eclipse 新建 Android Project

4.1 Select File > New > Project.
4.2 Select Android > Android Project, and click Next.
4.3这里可以选择 Create project from existing source ,比如sdk 中的HelloActivity
4.4 这是默认编译出错

no classfiles specified
Conversion to Dalvik format failed with error 1

需要设置project的Java Build Path, Peoject -> Properties -> Java Build Path,选中Android 1.5

4.5 编译通过。

5. 编译通过的HelloActivity此时还无法运行。

这是因为在Android 模拟器上运行程序需要建立一个 Android 虚拟设备(AVD). 这个虚拟设备指定了模拟器运行的平台。

可以通过windows平台的command-line 建立这个AVD

5.1 打卡cmd,并cd 到 android-sdk-windows-1.5_r2/tools
运行: android list targets
结果如下:

Available Android targets:
id: 1
Name: Android 1.1
Type: Platform
API level: 2
Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P
id: 2
Name: Android 1.5
Type: Platform
API level: 3
Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P
id: 3
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Description: Android + Google APIs
Based on Android 1.5 (API level 3)
Libraries:
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P

5.2 使用android create命令生成avd: android create avd --name <your_avd_name> --target <targetID>

如: android create avd --namemy_avd --target2

6. 最后在eclipse选择 Run > Run (or Run > Debug), The ADT插件会自动生成一个配置来运行编译的android HelloActivity.

更多相关文章

  1. Android设备电量监控
  2. [置顶] 入门Android开发--总目录
  3. 整理文:Android设备唯一码
  4. 【国外转】Spring Android and Maven (Maven Integration for Ec
  5. android中获取设备的型号、手机厂商以及手机唯一标识符IMEI
  6. idea开发android studio插件,打印日志
  7. Andriod Studio科普篇——3.关于gradle插件的常见问题

随机推荐

  1. 如何使用 sqlite3 访问 Android 手机的数
  2. Android Camera 和 frameword 的交互
  3. 可自定义 View 的 Toast
  4. android使用全局变量传递数据
  5. Android 绘制图形 学习
  6. Android ADB 工具使用
  7. Android TextView设置个别字体样式,上下
  8. Android基于多触控的图片缩放和拖动代码
  9. Android冷启动实现app秒开的实现代码
  10. Android(安卓)studio常用插件