zoukankan      html  css  js  c++  java
  • 【转载】Android4.0和2.3.3环境搭建

    安卓(android)开发环境搭建(图解)

           终于用一天+一晚的时间把android(4.0和2.3版本)开发环境搭建起来了,其实过程并不难,时间都浪费在下载开发包上面了,还好后来找到了捷径,不然的话不知道要等多少时间呢,闲话少絮,上流程。

    欢迎分享,转载请注明出处:

    陈伯林的电子备忘录

    http://hi.baidu.com/a%CC%C7%B3%B4%C0%F5%D7%D3a/home

    1:参考资料:(其实这两个资料介绍的都比较详细了,但是却都有自己不完美的地方,但是如果把这两合起来那就完美了)

    参考a:http://hi.baidu.com/mwd_3330410/blog/item/7103a3947e3e4508d31b702b.html

    参考b:http://hi.baidu.com/never_weep/blog/item/d027a717d943075121a4e93f.html

    打开上面的网页先别着急着动手,可以按照下面的引导来做,这样会给你节省很多的时间。

    2:环境搭建流程:

       a:java JDK下载

        首先打开上面参考a的网页,你可以参考前两步,把需要的软件准备好,但是版本可能是新的了,他的截图还是以前的。当然你也可以按照我的步骤来。下载之前最好建一个文件夹,把我们下面所要用到的软件包都放在这个文件夹内,以便于管理。 

         java JDK下载:(无需下载JRE.)

         进入该网页: http://www.oracle.com/technetwork/java/javase/downloads/index.html  如下图:

    点击download之后还会有一个版本的选择,如果你是Windows用户就应该选择Windows x86对应的安装程序,目前的版本名称为:jdk-7u1-windows-i586.exe。

       beclipse下载

    进入该网页: http://www.eclipse.org/downloads/下载最新版本。

    我们选择Eclipse IDE for Java EEDevelopers 根据你的CPU选择32位的还是64位的版本下载。

      c:下载Android SDK

    前面参考a网站说到Android SDK有两种下载版本,一种是包含具体版本的SDK的,一种是只有升级工具,而不包含具体的SDK版本,后一种大概20多M,前一种70多M。这里我选择的是第二种方式,他推荐的也是这种方式,因为到后面你可以选择不同版本的API进行升级下载,后面我们会提到。

    下载SDK你可以搜索Android SDK,直接下载。你也可以直接使用以下地址:

    http://developer.android.com/sdk/index.html

    A和B都可以选择,不过官方推荐B的方式,这两个区别就是A不需要安装,解压开就可以。B需要安装一下。这里我们选择的是B。

    OK,基本的软件我们就准备齐了,现在你的文件夹里面应该有这三个软件了:可能版本不一样,这没有关系。

      d:安装软件

    1):安装jdk-7u1-windows-i586.exe:根据提示直接安装即可,无需设置。
    2):安装eclipse:解压即可,无须安装。最好是放到和jdk一样的Program files文件夹下面。当然放到其他文件里面也无影响使用。

    3):安装android sdk:双击installer_r15-windows.exe进行安装,记住安装目录,以后会多次用到,为了方面记忆我们暂且叫它为"神奇的目录",#define      android-sdk根目录   “神奇的目录”

        e:配置eclipse

    1): 安装android 开发插件

    首先打开Eclipse, 在菜单栏上选择help->Install New SoftWare 出现如下界面:

     点击Add按钮,出现以下界面:

    (上图引至参考a网站)
    输入网址:      (如果出错,请将https改成http)

    名称: Android (这里可以自定义)
    点击OK,将出现如下界面:

    由于我已经安装完成了,所以会有提示,点击Next按钮,选择 I accept the terms of the license agreements ,点击Next

    (上图引至参考a网站)
    下载时间应该不是很长,根据自己的网速而定。安装完成后,出现提示重启eclipse,点击Yes按钮,重启软件。

    2):配置android sdk

    点击菜单window->preferences,进入如下界面:

    选择刚才安装的android sdk的目录也就是那个"神奇的目录",选择OK保存。

    3):升级SDK版本

    选择菜单window->AndroidSDK Manager ,等待片刻,会出现如下界面:

    这里全选中Tools里面的工具,然后根据自己的需要选择要开发的android API的版本,这里我选择的是API10和API14也就是对应的Android 2.3.3和4.0。还有在Extras里面选中了Google USB drive package,可能以后会用到。这个可以根据自己的需要进行选择,也可以以后用到的时候再来进行升级安装。

    选择好了之后,就是下载安装这些工具和API了,你可以选择Install x package进行安装,如下图:

    这里由于我已经都安装完成了,所以就只剩下一个选项了,如果你没有安装应该会有很多选项在里面,我的选择是除了上图那个选项,其他的都安装,如果前面是问号的双击就可以变成选中状态。你也可以根据自己的需要选择相应的包进行下载。

    然后你可以直接点击Install进行在线下载安装,但是我建议你最好还是别这么做,因为下载速度真的不敢恭维,我的网速是4M带宽的,下载速度仅为1KB,总共要下载几百兆的软件包,肯定是不可能完成的任务,那应该怎么解决呢,这里我们就用到了上面提到的参考b网页了,大家可以打开看看,里面就是我们将要下载的软件包的地址,当然这些还不是最新的,可能里面没有我们需要的链接,不过没关系,下面交给大家一个方法,保证你以后无论需要什么样的软件包,都可以轻松下载了。

    4):下载工具和软件包

    “一个神奇的网站”:https://dl-ssl.google.com/android/repository/ 

    上面这个网站就是我们要下载的工具和软件包的根地址,我们想要下载什么软件包,只需要在这个神奇的网站后面加上软件包的名字,复制下来这个地址,然后打开迅雷->新建->粘贴地址点击下载就可以了,下载下来的软件包要放在刚才安装提到的android-sdk的安装目录(没错还是那个"神奇的目录")下面的temp目录里面,安装的时候Android SDK manager会自动调用。

    举个例子:我们想要下载android2.3.3的API,它的名字叫android-2.3.3_r02-linux.zip(这个是怎么得来的下面会提到),那么根据上面提到的方法,这个API的下载地址我们很容易就得到了:“一个神奇的网站”+“软件包名称”,让我想到了一个函数strcat,应该能解决这个问题吧。

    然后我们得到的网站就是:https://dl-ssl.google.com/android/repository/android-2.3.3_r02-linux.zip ,这样粘贴到迅雷里面就可以直接下载到了。有人会问了,怎么才能知道想要的软件包的名字呢?其实也很简单,上面提到了选择要下载的软件包之后点击Install下载,它会在"神奇的目录"下面的temp目录里面创建要下载的软件包的压缩包,当然上面就是它的名字了。然后点击红色停止按钮,退出SDK manager,重复上面的“3)”步骤,(manager会自动调用解压你下载的软件包,安装完自动删除)直到所有的软件包下载完毕,下载的软件包统统放在temp目录中。

    为了方便大家,我把我下载的软件包的名字贴出来,这样和我选择一样的同学们就不用自己找了。可能有的包是多余的,我也记不清了,反正用迅雷下载也很快,大家下载下来放到temp文件里面就行了。

    ADT-15.0.0.zip

    android-2.3.3_r02-linux.zip

    android-14_r01.zip

    android-ndk-r6-windows.zip

    docs-14_r01.zip

    google_apis-8_r02.zip

    google_apis-10_r02.zip

    google_apis-14_r01.zip

    platform-tools_r09-windows.zip

    samples-2.3.3_r01-linux.zip

    samples-14_r01.zip

    sysimg_armv7a-14_r01.zip

    usb_driver_r04-windows.zip

    下载地址大家应该清楚了吧?

    5):新建AVD(android vitural device)

    终于快要大功告成了,下面就是最后一步了,点击Window->AVDManager

    点击New...,弹出创建AVD的窗口。

    name:就是AVD的名字可以自己定义

    Target:就是你目标板的代码架构,根据自己情况选择

    SD card 的大小size,我这里选择的是256M,会在你的C盘开辟出来这么大的空间,不知道为什么选择512和1024的时候会报memory错误。可能是我的c盘空间太小了。

    Skin:选择运行的界面的分辨率,我手机是htc的G12,所以选择的是WVGA800

    下面的hardware没有去修改,默认选项就可以了。

    然后点击Edit AVD ,然后就可以在AVD Manager里面看到你刚才创建的虚拟设备了。

    f:新建Android项目

    1):选择菜单file->new->other 进入如下界面:

    选择新建Android Project项目,点击Next按钮,

    创建一个叫helloworld的工程,然后点击next

    选择你要用到的API的版本,这里选择2.3.3的版本,然后点击next

    修改你的package name和选择你Minimum SDK的版本号。然后点击Finish完成。进入主编程界面:

    2):配置程序运行环境

    要想让建立的工程运行到刚才建立的AVD(虚拟设备)里面,就要先配置一下运行环境。

    右键项目->Run as -> RunConfiguration 进入如下界面:双击Android Application,出现配置界面。

    name:填写配置文件的名字,可自己修改。

    project:选择刚才创建的helloworld工程。然后选择Target,选择刚才创建的虚拟设备AVD_2.3.3,如下图:

    点击apply,然后点击run。稍等片刻,如果安装正常的话,几秒钟之后就应该看到下面的窗口了。

    然后就能看到你的程序的运行测试结果:

    上面的运行结果是我对程序做了小的调整,大家可以根据自己的喜好添加。

    搭环境的过程中可能会遇到各种问题,遇到问题多查查,应该会很快解决的,当你解决了各种困难看到自己写的helloworld出现在屏幕上的时候,这种感觉是无法言语的。大家加油吧!

  • 相关阅读:
    函数式编程
    高级特性
    ZooKeeper介绍
    perl 退出函数问题
    perl 处理 回车 换行符
    定义函数
    调用函数
    python 字典
    python 条件判断
    列表和数组
  • 原文地址:https://www.cnblogs.com/speaklessdomore/p/3303164.html
Copyright © 2011-2022 走看看