`
supportopensource
  • 浏览: 516211 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在Windows 7下构建Android SDK开发环境

阅读更多
详细步骤如下:
1、安装JDK
下载最新版本的JDK:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
选择Windows相对应的JDK版本下载,下载完成后进行安装,选择安装目录:D:\dev\android\java。
安装后需要注意的是:环境变量的配置





新增系统环境变量JAVA_HOME:D:\dev\android\java\jdk1.7.0_25



修改PATH:%JAVA_HOME%\bin;



单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:java -version
出现如下界面,就表示安装成功:





2、安装Android SDK
下载最新版本的Android SDK:
http://developer.android.com/sdk/index.html
http://androidappdocs.appspot.com/sdk/index.html
下载完成后,将其解压到一个适当的目录中(如:D:\dev\android\):
得到一个android-sdk-windows文件夹,该文件夹包含如下文件结构:



add-ons:该目录下存放额外的附件软件。刚解压后,该目录为空。
platforms:该目录下存放不同版本的Android版本。刚解压后,该目录为空。
tools:该目录下存放了大量Android开发、调试的工具。
SDK Manager.exe:该程序就是Android SDK和AVD(Android虚拟设备)管理器。
通过该工具可以管理Android SDK和AVD。

接下来,运行android-sdk-windows目录下的SDK Manager.exe
然后等待更新...(该步骤必须联网,因为SDK安装包需要在线获取)。



其过程会出现以上更新失败的问题(如:总是只有一项Android SDK Tools,没有其他需要更新的选项),解决办法
步骤1:
打开hosts文件:Windows在C:\WINDOWS\system32\drivers\etc目录下,Linux用户打开/etc/hosts文件
【在windows7上测试过】
在文件末尾默认添加星号行内代码:
****************************************
#Google主页
203.208.46.146 www.google.com
#这行是为了方便打开Android开发官网 现在好像不VPN也可以打开
74.125.113.121 developer.android.com
#更新的内容从以下地址下载
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
****************************************



也可以再添加一个:74.125.237.1 dl-ssl.google.com

步骤2:
在SDK Manager窗口中,Tools-->Options...-->打开Settings
1) 打开代理http://www.cnproxy.com/,找一个代理服务器和相应端口号



2) 将IP地址填入Http Proxy Server(如:110.4.12.170),端口填入Http Proxy Port(如:83)
3) 在Others下选中Force https://...sources to be fetched using http://...



设置完成后,Android SDK Manager会列出最新的安装包:



关闭Android SDK Manager,再次打开SDK Manager.exe,列出最新的安装包会有自动的选择要安装的选项:



有Tools中的Android SDK Platform-tools和Build-tools;
有Android 4.3(API 18)中的全部选项;
有Extras中的Android Support Library和Google USB Driver;Extras目录下为帮助文件,可选也可不选。

选择好要下载的安装包之后,点击右下角的【Install 11 packages…】按钮:



然后选中【Accept License】选项,点击【Install】开始在线安装Android SDK及相关工具。





开始在线安装时间的长短取决于你的网络状态及选中的工具包的数量,在线安装时间比较长,甚至可能花费一个小时左右。在在线安装期间,请确保安装的工具包所在盘符(本教程为D盘,并且本人选择的安装包占用1.6GB)大小足够大,而且千万不要断开网络、另外下载东西或者运行过多的程序导致死机。
在安装的过程中会弹出消息窗口,是显示安装信息的。
当安装完成之后,在选择的安装包后面若看到有【Not installed】的文字,则表示该安装包安装不成功。这时就重新勾选上这些安装包,再次按照上方两张图片提示的操作安装一遍,直到选择的安装包后面都是显示【Installed】已安装的信息为止。



安装后,就可以进行android的环境变量配置
新增ANDROID_SDK_HOME:D:\dev\android\android-sdk-windows
修改PATH:%ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-tools;





单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:android -h,如果看到以下信息,则代表配置成功:



Notes:如果不设置该环节变量,以后开发者创建的虚拟设备AVD,默认保存在C:\Documents and Settings\[user_name]\.android目录下;而设置了环境变量【ANDROID_SDK_HOME】之后,开发者创建的虚拟设备AVD则会被保存在%ANDROID_SDK_HOME%/.android路径下。即【ANDROID_SDK_HOME】所设置的路径下。



3、安装Eclipse
下载最新版本的Eclipse:
http://www.eclipse.org/downloads/
选择最新版本进行下载。
下载完成后,将其解压到适当的我位置(如D:\dev\android\)



进入eclipse目录,双击eclipse.exe,即可打开Eclipse。
workspace的目录,选择为:D:\dev\android\eclipse\workspace。

Eclipse的汉化:
语言包链接地址以及下载地址:http://www.eclipse.org/babel/downloads.php
选择Babel Language Pack Update Site for Juno,将其对应的网址复制到剪贴板。



打开eclipse,依次选择菜单栏“Help - Install New Software...”,如图所示:



在打开的新窗口中点击“Add”按钮,然后在“location”文本框中输入刚刚复制的网址,点击“OK”按钮即可:



此时看到“Pending...”即正在等待中:



用户等待片刻便会看到软件检索到的语言包列表,下拉垂直滚动条,选择“for eclipse”下的Chinese Simplified(简体中文)包,点击“next”按钮进入下一步:



接着下一步下一步的安装直到完毕。安装完后会自动重启Eclipse。



4、安装ADT Plugin(是Android为Eclipse IDE提供的插件,Android Development Toolkit即Android开发工具包)
(1)启动Eclipse,然后选择“帮助”—>“安装新软件”
(2)在“可用软件”窗口中,单击“添加”
(3)输入Android更新站点:名称:ADT Plugin;位置:http://dl-ssl.google.com/android/eclipse
输入完成后,如下图所示:



单击“确定”按钮,出现下图:



(4)选择“Developer Tools”和“NDK Plugins”,单击“下一步”进行安装。
(5)安装完成后会重启Eclipse。

或者下载ADT包,参考http://developer.android.com/sdk/installing/installing-adt.html



5、设置Android SDK
(1)选择“窗口”—>“首选项”:



(2)在“首选项”窗口左侧选择Android,在SDK Location上单击“浏览…”,在弹出的界面,选择之前解压完的Android SDK文件夹所在目录(即D:\dev\android\android-sdk-windows),单击“确定”按钮:



(3)此时在“首选项”界面的SDK Location中就出现了刚才选择的目录,,单击“应用”,最后“确定”:



至此,SDK设置成功。



6、新建AVD(Android Virtual Devices = AVD,Android虚拟设备,亦即嵌入式开发中常用的模拟器)并进行测试
(1)如果SDK安装无误,则在选择“窗口”-->“Android Virtual Devices Manager”,在弹出的对话框中,选择“Android Virtual Devices”,点击“New...”按钮:



(2)弹出“Create new Android Virtual Device(AVD)”对话框,
填入一下内容,AVD Name:AVD01,Device:选择一个屏幕尺寸小点的
其它选项按照自身需求设置即可,点击“确定“按钮即可。



(3) 如果创建成功,会在“Android Virtual Devices Manager”对话框中显示。
此时,就已经创建了一个Android虚拟设备。



(4)选中刚才新建的虚拟设备AVD01,点击右侧的按钮Start:



(5)在弹出窗体中设置虚拟机显示大小后,点击【Launch】即可启动虚拟机。



(6)AVD01启动后的界面:



可以在其中浏览网页,使用app等。

Notes:虚拟机启动时可能会出现问题:
启动虚拟机,报错:
emulator: Failed to open the HAX device!
HAX is not working and emulator runs in emulation mode
emulator: Open HAX device failed
AVD可以启动,但速度很慢。
解决办法:
下载HAXM:http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/
全名叫Intel® Hardware Accelerated Execution Manager 1.0.1 (R2)(硬件加速)
下载完成,即可安装IntelHAXM.exe,
安装过程,还需要设置Android模拟器的内存,默认为1024M。



7、新建Android项目。(新建一个Android程序,以验证开发环境是否搭建成功)
(1)在Eclipse中依次选择菜单:File->New->Project...
(2) 弹出“New Project”对话框,选中:Android->Android Project,点击“Next”按钮
(3) 弹出“New Android Project”对话框。
Project Name中输入:hello
Build Target中选择:Android 2.2复选框
Appication name中输入:hello_android
Package name中输入:com.android.test
Create Activity中输入:HelloAndroid

点击“Next”按钮。
(4)弹出“New Android Test Project”,因为是一个小的演示项目,所以不需要创建测试项目。直接点击“Finish”按钮即可。
(5)编辑HelloAndroid.java文件。
package com.android.test;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloAndroid extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        TextView textView = new TextView(this);
        textView.setText("Hello Android!");
        setContentView(textView);
    }
}




8、运行Android项目
(1)点击工具栏的“运行”按钮,或选择菜单:Run->Run,会弹出“Run As”对话框,选择“Android Application”,点击“OK”按钮。
(2)AVD加载的速度有些慢,需要耐心等待:





(3)等待几分钟后就会出现Android待机界面:



(4)接着就会自动运行刚才的项目,可用看到效果。如果看到“Hello Android!”的字样就表示运行无误。




  • 大小: 26.6 KB
  • 大小: 28.7 KB
  • 大小: 13.2 KB
  • 大小: 17.9 KB
  • 大小: 150.6 KB
  • 大小: 69.3 KB
  • 大小: 96.4 KB
  • 大小: 106.4 KB
  • 大小: 67.8 KB
  • 大小: 62 KB
  • 大小: 65.6 KB
  • 大小: 65.6 KB
  • 大小: 59.7 KB
  • 大小: 104.2 KB
  • 大小: 199.6 KB
  • 大小: 65.8 KB
  • 大小: 137.2 KB
  • 大小: 82.8 KB
  • 大小: 36.1 KB
  • 大小: 57.6 KB
  • 大小: 65.3 KB
  • 大小: 15.2 KB
  • 大小: 62.9 KB
  • 大小: 54.4 KB
  • 大小: 64.4 KB
  • 大小: 70.1 KB
  • 大小: 75.9 KB
  • 大小: 68.1 KB
  • 大小: 72.8 KB
  • 大小: 47.5 KB
  • 大小: 31.1 KB
  • 大小: 47.9 KB
  • 大小: 34.2 KB
  • 大小: 34.5 KB
  • 大小: 50.6 KB
  • 大小: 85 KB
分享到:
评论

相关推荐

    android-sdk_r24.4.1-windows1.rar Android SDK

    android-sdk_r24.4.1-windows1.rar Android SDK 提供一个方便的下载链接,方便大家构建eclipse开发环境

    Google Android SDK开发范例大全(完整版)

    下一节讨论构建 Android 应用程序所需的开发环境。 -------------------------------------------------------------------------------- 回页首 所需的工具 开始开发 Android 应用程序的最简捷的方式是下载 ...

    Windows上Eclipse搭建Android开发环境教程

    本文旨在指导读者在 Windows 平台上搭建 Android 开发环境,涵盖了 JDK 的安装、配置 Windows 上 JDK 的变量环境、下载安装 Eclipse、下载安装 Android SDK 和为 Eclipse 安装 ADT 插件等五个步骤。 知识点一:JDK ...

    Android开发环境配置

    Android开发环境配置的详细介绍 1.Android的四大天王: Activity:构建应用程序界面的组件 Intent:传输数据 Service:不可见,后台运行,为整个运行提高服务支持 ContentProvider:为应用程序提供数据(接口) 2....

    建立Android开发环境

    非常好的一个android开发环境 JDK安装 Android SDK安装以及系统设置 Eclipse安装以及ADT工具的安装

    docker-android-build:提供Android开发和构建环境的Android Dockerfile

    提供了Android开发和构建环境的Android Dockerfile。 该图像包含运行测试和构建基于Gradle的Android项目所需的所有软件包。 这样可以在不同的机器上实现一致的构建。 可以与首选的CI服务器(如詹金斯,竹子等)一起...

    jenkins+Gradle实现Android_Studio自动化构建打包

    Jenkins 是一个基于 Java 的开源自动化服务器,Gradle 是一个基于 Apache Ant 和 Maven 的构建工具,Android Studio 是一个基于 IntelliJ IDEA 的 Android 集成开发环境。为了实现 Android 项目的自动化构建和打包,...

    《Android应用开发》开放实验项目总结报告-模板.doc

    " "掌握Android SDK开发工具的使用,Android应用程序发布的一般步骤; " "熟练使用Android开发的集成开发环境ADT或Android Studio; " "掌握如何合理运用Android应用框架API开发出相对较完整的工具类应用 " "3....

    Android应用开发 (美)黑斯曼 著 pdf

    全书对Android操作系统做了全面的介绍,首先讲解了安装、配置Android SDK和Eclipse IDE安装环境,接着从使用构建块来创建直观、漂亮的接口开始,介绍如何获取数据并使用列表来显示数据,以及Android平台中非常重要、...

    新版Android开发教程.rar

    的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 • 应用程序框架 支持组件的重用与替换 • Dalvik Dalvik Dalvik Dalvik 虚拟机 专为移动设备优化 • ...

    droidbox:用于在 Clojure 中构建 Android 应用程序的虚拟开发环境

    机器人盒子通过 Terje Norderhaug VirtualBox 开发环境/沙箱,用于使用当前 SDK 在 Clojure 中构建 Android 应用程序。 版本:预览在 VirtualBox 上安装规范的 Clojure Android 应用开发沙箱: Ubuntu 14.04 Oracle...

    android-sdk-installer:[已弃用] Android SDK安装程序脚本

    -构建适用于iOS和Android的企业移动应用程序。 在云中工作,使用JavaScript编写代码,而无需进行后端开发。 替代品 如果您使用的是Gradle,则可以以最小的配置处理SDK的安装并保持最新状态。 如果您使用的是Travis ...

    Android Studio下Flutter环境搭建图文教程

    一、Flutter介绍 ...插件,并下载flutterSdk到本地,配置在环境变量即可,其实 中⽂⽹的搭建Futter开发环境 已经很贴⼼详细,从平台指引开始安装基本都不会遇到问题。 1.下载AndroidStudio中的插件 Dart和Flut

    AndroidSDK::spouting_whale:完整的Android SDK Docker映像

    安卓SDK Android SDK开发环境Docker映像目标它包含完整的Android SDK环境,能够执行所有常规Android工作。 解决了“它可以在我的机器上运行,但不能在XXX机器上运行”的问题。 一些具有复杂依赖性的工具(例如 )...

    Android高级编程pdf

    作为使用AndroidSDK构建这些应用程序的实用指南书籍,《Android高级编程》从始至终穿插了一系列示例项目,每个项目都引入Android的新功能和新技术,以助您达到最圆满的学习效果。书中介绍Android的所有基本功能,并...

    Qt for Android 5.15.2环境搭建与配置.docx

    Qt 5.15.2基于Android 开发环境搭建,包含Qt5.15.2的在线安装与配置,包含JDK 1.8 Android Studio 4.1.3 Openssl 插件的安装配置以及其资源包下载路径,亲测可用,非常详细。汪采纳!

    Android高级编程--源代码

    作为使用androidsdk构建这些应用程序的实用指南书籍,《android高级编程》从始至终穿插了一系列示例项目,每个项目都引入android的新功能和新技术,以助您达到最圆满的学习效果。书中介绍android的所有基本功能,并...

    Android移动应用开发入门.pdf

    首先,需要设置开发环境,包括安装Java开发工具包(JDK)和Android Studio,并配置Android Studio以选择合适的SDK版本。接着,在Android Studio中创建一个新的Android项目。编写代码时,需在XML文件中定义用户界面,...

    Android移动应用开发(第3版)卷Ⅰ基础篇 (Shane Conder, Lauren Darcey) PDF扫描版

    第2章 搭建你的Android开发环境  第3章 编写第一个Android应用程序  第4章 掌握Android开发工具  第二部分 Android应用程序设计基础 第5章 剖析Android应用程序  第6章 使用Android Manifest文件定义应用...

    Android studio更新问题解决

    Android Studio 是一款功能强大且流行的 Android 集成开发环境(IDE),它可以帮助开发者快速地构建、测试和 debug Android 应用程序。然而,在使用 Android Studio 时,可能会遇到一些问题,例如更新问题。 一、 ...

Global site tag (gtag.js) - Google Analytics