转至:http://www.cnblogs.com/shangdahao/archive/2013/04/17/3025429.html

Windows下的开发环境需要安装以下软件:

Java JDK   JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。

Apache ANT Build System   Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。

Android SDK   Android软件开发工具包

Cygwin  一个收集大量GNU和开源工具,它在Windows上提供类似Linux发行版的功能。一个DLL(cygwin1.dll),提供了大量的POSIX API功能。

     他不是:

       一种在Windows上运行本机Linux应用程序的方法。 如果希望它在Windows上运行,则必须从源代码重建应用程序。

           一种神奇的方式使本机Windows应用程序意识到UNIX®功能,如信号,ptys等。再次,如果您想利用Cygwin功能,您需要从源代码构建您的应用程序。

Android NDK  Android程序运行在Dalvik虚拟机中,NDK允许用户使用类似C / C++之类的原生代码语言执行部分程序。

NDK包括了
        • 从C / C++生成原生代码库所需要的工具和build files。
        • 将一致的原生库嵌入可以在Android设备上部署的应用程序包文件(application packages files ,即.apk文件)中。
        • 支持所有未来Android平台的一系列原生系统头文件和库
  1. 安装Java JDK

    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    配置环境变量:
    新建一个JAVA_HOME键,值设为JDK的安装目录。

    打开PATH键,在末尾增加

    ;%JAVA_HOME%\bin

    检测:

    javac -version

  2. 安装Apache ANT Build System

    下载并安装:
    http://ant.apache.org/bindownload.cgi

    设置环境变量:
    增加ANT_HOME键,值为Apache ANT的安装目录。

    在PATH末尾增加: ;%ANT_HOME%\bin

    检测:

    ant -version

  3. 安装Android SDK和Android Studio

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

    设置环境变量:

    新增

    ANDROID_SDK_HOME键,值为Android SDK的安装目录。

    在PATH末尾增加:

    ;%ANDROID_SDK_HOME%(SDK的根目录)

    ;%ANDROID_SDK_HOME%\tools(tools目录含有和平台无关的SDK的工具)

    tools;%ANDROID_SDK_HOME%\platform-tools(plateform-tools目录和平台有关的目录)

  4. 安装Cygwin

    Android NDK tools是一些UNIX-Like的命令,还有一些NDK组件是shell脚本。Cygwin是一个Windows下的UNIX—Like环境。

    下载安装:

    http://cygwin.com/install.html

    1、选择“Install From Internet”

    2、搜索“make”,找到GNU Make并选择

    3、设置环境变量:
    新增CYGWIN_HOME键,值为Cygwin的安装目录,在Path末尾增加;%CYGWIN_HOME%\bin

  5. 安装Android NDK

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

    设置环境变量:

    新增

    ANDROID_NDK_HOME键值为Android NDK安装目录,在PATH末尾增加;%ANDROID_NDK_HOME%

Android 开发环境配置的更多相关文章

  1. Mac系统cocos2dx + android 开发环境配置

    Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:htt ...

  2. Android开发环境配置(win7_64bit)

    Android开发环境配置(win7_64bit) 目录 1.概述 2.Android开发涉及的技术 3.Android常用开发环境搭建 4.注意事项 >>看不清的图片可在新标签打开查看大 ...

  3. Qt For Android 开发环境配置

    想了想,还是再写一篇关于Qt for Android开发环境配置的教程. 准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt ...

  4. Centos Android开发环境配置-Android Tools -android list sdk --extended --all

    Centos Android开发环境配置-Android Tools -android  list sdk --extended --all 安装完Android Tools后执行 android   ...

  5. Ubuntu虚拟机+ROS+Android开发环境配置笔记

    Ubuntu虚拟机+ROS+Android开发环境配置笔记 虚拟机设置: 1.本地环境:Windows 7:VMWare:联网 2.虚拟环境 :Ubuntu 14.04. 比較稳定,且支持非常多ROS ...

  6. 基于Netbeans的安卓Android开发环境配置 - CSDN博客

    原文:基于Netbeans的安卓Android开发环境配置 - CSDN博客 基于Netbeans的安卓Android开发环境配置 一.准备工作 NetBeans 勾选网页中的Accept-选择对应系 ...

  7. Android开发环境配置

    由于公司项目需要,最近转做Android开发,这里我来介绍一下Android开发环境的配置过程. 首先,需要下载所需要的软件工具,如下所示: 1.Java:开发基础环境,JDK和JRE这两个都要下载的 ...

  8. Qt5.3.0 for Android开发环境配置

    1.去官网下载Qt5.3.0 for Android 2.去http://developer.android.com下载Ndk 和SDk            3.去http://ant.apache ...

  9. Java与Android开发环境配置以及遇到的问题解决

    0 概述 所有文章涉及的下载地址在文章下方会有汇总,所有软件的版本最好与系统版本一致 建议安装安卓开发软件至一个目录中,以方便查找 1 Java环境配置 1.1 JDK下载: 据说JDK6用的比较多, ...

  10. windows下Qt5.1 for android开发环境配置(PS:Qt5.2出来了哈,稳定)

    说明:以下开发环境配置过程参考了这些文章: http://qt-project.org/wiki/building_qt-android_on_windows http://www.hyarm.com ...

随机推荐

  1. prototype.js简介

    prototype.js简介 2007-11-21 14:22 prototype.js是一个很强大的Javascript函数库,它可以让你很轻松的使用一些特效,实现AJAX的功能.虽然prototy ...

  2. linux基础1——网络配置入门

    1.IP地址配置 (1)临时IP更改 sudo ifconfig eth0 down    暂停接口 sudo ifconfig eth0 192.168.1.xx sudo ifconfig eth ...

  3. apache httpd.conf 参数详解

    由于网站需要,需要配置多个虚拟主机,但是apache主机的参数太多,记不住,下面做一下总结 归纳: ServerRoot:apache安装位置 Listen:服务器监听的端口号 LoadModule: ...

  4. GPUImage实现摄像头暂停

    GPUImage相信很多开发者都用过,其本身也是十分简单易用,因此对于GPUImage的基本用法不再赘述. 最近在使用GPUImage时要实现摄像时暂停和继续的功能,但GPUImage本身并没有提供相 ...

  5. Qt 环境下的mapx控件-------2

    今天花了一天的时间去查找mapx相关的资料,但是到最后想要的东西还是一无所获,不过还是学到了很多东西.下面以大家分享一下: mapx软件的安装:下载后安装mapx软件,成功后会在安装路径下存在acti ...

  6. Nodejs创建客户端

    Node 创建 Web 客户端需要引入 http 模块,创建 client.js 文件,代码如下所示: var http = require('http'); //用于请求的选项 var option ...

  7. python Django教程 之模板渲染、循环、条件判断、常用的标签、过滤器

    python3.5 manage.py runserver python Django教程 之模板渲染.循环.条件判断.常用的标签.过滤器 一.Django模板渲染模板 1. 创建一个 zqxt_tm ...

  8. Asp.net Core基于MVC框架实现PostgreSQL操作

    简单介绍 Asp.net Core最大的价值在于跨平台.跨平台.跨平台.重要的事情说三遍.但是目前毕竟是在开发初期,虽然推出了1.0.0 正式版,但是其实好多功能还没有完善.比方说编译时的一些文件编码 ...

  9. Tomcat日志切割

    下载并解压缩 cronolog # tar zxvf cronolog-1.6.2.tar.gz 2.进入cronolog安装文件所在目录 # cd cronolog-1.6.2 3.运行安装  # ...

  10. 使用onclick跳转到其他页面/跳转到指定url

    ☆如果是本页显示可以直接用location,方法如下: ①onclick="javascript:window.location.href='URL'" ②onclick=&quo ...