当前位置: 网学 > 编程文档 > Android > 正文

Android SDK 2.2 开发环境安装

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: myeducs.cn 发布时间: 13/03/17

【网学网提醒】:网学会员为大家收集整理了Android SDK 2.2 开发环境安装提供大家参考,希望对大家有所帮助!


    本文描述AndroidSDK安装过程,包括:AndroidSDK2.2,Eclipse3.5.2(galileo),和AndoidDevelopmentTools(ADT)plugin。
    一个前提是用户已经安装了JDK5.0或JDK6.0。并且在系统环境变量设置了Path包含JDK的bin目录。
    [安装Android2.2]
    1.下载Android2.2“开始包”
    地址:developer.android/sdk/index.html或者androidappdocs.appspot/sdk/index.html。链接:android-sdk_r06-windows.zip。
    需要知道的是这个zip包并不是一个完整的软件包。Android软件包采用“组件”的形式,用户可以根据需要选取组件。上述zip文件只包含了一个组件管理工具和一个基本的工具组件。
    2.运行AndroidSDKandAVDManager.
    解压缩上面的zip包,可以运行SDKSetup.exe,即启动了AndoidSDKandAVDManager。这个工具不但对AndroidSDK组件进行管理,同时也是Android虚拟设备管理器。(关于后者,参见后面示例)。
    然后,可以用这个工具下载完整的AndroidSDK开发包。需要注意的如果网络使用了代理服务器,则(有可能)需在这个工具里配置代理服务器域名和端口。
    (本节内容参考:developer.android/sdk/installing.html或androidappdocs.appspot/sdk/installing.html)
    [安装Eclipse]
    地址:eclipse.org/downloads/下载Eclipse3.5.2,同样,只需解压缩即可。
    [安装ADT]
    ADT版本:
    ADT0.9.7(May2010)
    ADT0.9.6(March2010)
    ADT0.9.5(December2009)
    ADT0.9.4(October2009)
    使用Eclipse的升级管理器来安装ADT:
    1.启动Eclipse,然后进入Help>InstallNewSoftware.
    2.在AvailableSoftware对话框里,点击Add....
    3.出现AddSite对话框,在Name域里面输入一个名字(例如,"AndroidPlugin"),在"Location"域里面输入URL:https://dl-ssl.google/android/eclipse/
    4.注意:如果有问题,可以把https换成http试一下。点击OK.
    5.回到AvailableSoftware界面,你应该看到"DeveloperTools"。选取checkbox。点击Next,接受licenseagreement,然后点击Finish。
    6.重起Eclipse.
    [配置ADT]
    配置Eclipse里的ADT,使其指向AndroidSDK。
    1.选取EclipseWindow>Preferences...
    2.选择Android
    3.点击Browse...定位AndroidSDK目录。
    4.点击Apply,然后OK.
    (本节内容参考:androidappdocs.appspot/sdk/eclipse-adt.html)
    [创建虚拟设备]
    开发环境建立好了,就可以写一个“HelloWorld”应用。但在之前,还需创建一个虚拟设备。
    运行Eclipse,选取Window>AndroidSDKandAVDManager.
    在左侧面板选择VirtualDevices
    点击New.
    出现CreateNewAVD对话框
    输入AVD名字,例如"my_avd".
    选取一个目标。目标是一个平台(即,AndroidSDK的版本,如2.2)
    暂时忽略其他设置
    点击CreateAVD.
    [HelloWorld]
    1).创建一个新的Androidproject
    在创建AVD之后,下个步骤就是在Eclipse里开始一个新的Android项目。
    运行Eclipse,选取File>New>Project.
    如果ADT插件正确安装了,应该在"AndroidProject"里面有一项:"Android"。(在你创建了一个或多个Android项目后,一个"AndroidXMLFile"入口也应该可见。)
    选择"AndroidProject"并点击Next.
    填写项目信息如下:
    Projectname:HelloAndroid
    Applicationname:Hello,Android
    Packagename:com.example.helloandroid(oryourownprivatenamespace)
    CreateActivity:HelloAndroid
    点击Finish.
    2).编写代码:打印HelloAndroid
    packagecom.android.helloandroid;
    importandroid.app.Activity;
    importandroid.os.Bundle;
    importandroid.widget.TextView;
    publicclassHelloAndroidextendsActivity{
    @Override
    publicvoidonCreate(BundlesavedInstanceState){
    super.onCreate(savedInstanceState);
    TextViewtv=newTextView(this);
    tv.setText("Hello,Android");
    setContentView(tv);
    }
    }
    3)运行
    ADT使运行非常简单:
    选取Run>Run.
    选取"AndroidApplication".
    (HelloWorld,参见:androidappdocs.appspot/resources/tutorials/hello-world.html)
    附:AndroidSDKreleasenumber:
    AndroidSDK2.2Revision1(May2010)APILevel:8RequiresSDKToolsr6orhigher.FroYo
    AndroidSDK2.1Revision2(May2010)APILevel:7RequiresSDKToolsr6orhigher.Eclair
    AndroidSDK2.1Revision1(Jan2010)APILevel:7RequiresSDKToolsr6orhigher.Eclair
    AndroidSDK2.0.1APILevel:6RequiresSDKToolsr6orhigher.Eclair
    AndroidSDK2.0APILevel:5RequiresSDKToolsr6orhigher.Eclair
    AndroidSDK1.6Revision3(May2010)APILevel:4RequiresSDKToolsr6orhigher.Donut
    AndroidSDK1.6Revision2(Dec2009)APILevel:4RequiresSDKToolsr6orhigher.Donut
    AndroidSDK1.6Revision1(Sep2009)APILevel:4RequiresSDKToolsr6orhigher.Donut
    AndroidSDK1.5Revision3(Jul2009)APILevel:3RequiresSDKToolsr6orhigher.Cupcake
    AndroidSDK1.5Revision2(May2009)APILevel:3RequiresSDKToolsr6orhigher.Cupcake
    AndroidSDK1.5Revision1(Api2009)APILevel:3RequiresSDKToolsr6orhigher.Cupcake
    AndroidSDK1.1APILevel:2
    AndroidSDK1.0APILevel:1
    
  • 上一篇资讯: Android SDK中的Tools
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号