建立Android 1.5 application 开发环境

来源:互联网 发布:怎么完成淘宝开店认证 编辑:程序博客网 时间:2024/06/03 12:23

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... > 然后选择下载的ADT zip 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 --name my_avd --target 2

 

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

 

原创粉丝点击