Windows下Android+NDK开发环境搭建

一、Android开发环境搭建

1、安装JDK。

    (1)简介:JDK,即Java Development Kit,是Java语言的软件开发工具包。JRE,即Java Runtime Environment,是Java的运行环境,是面向Java的使用者而非开发者。
    (2)下载: 点击打开链接 Oracle官网 ),选择对应系统的版本,我下载的是jdk-8u45-windows-i586.exe。

    (3)安装:双击进行安装,程序刚安装时设置的安装目录为JDK的安装目录,中途需要设置JRE的安装目录。为进行区分,我将JDK安装在D:\ProgramFiles\Java\jdk1.8.0_45目录下,将JRE安装在D:\ProgramFiles\Java\jre1.8.0_45(需要手动建立jre1.8.0_45文件夹)目录下。安装完成后需要配置三个环境变量,分别为:

        JAVA_HOME:JDK的安装目录,即D:\ProgramFiles\Java\jdk1.8.0_45

        PATH            :%JAVA_HOME%\bin

        CLASSPATH :%JAVA_HOME%\bin;.;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar

    (4)检查:在控制台输入java -version,显示java版本号便是安装成功。


2、安装Eclipse。

    (1)简介:Eclipse是一个开发源代码的、基于Java的可扩展开发平台。
    (2)下载: 点击打开链接 Eclipse官网 ),需要下载的是Eclipse IDE for Java Developers,我下载的是eclipse-java-luna-SR2-win32.zip。

    (3)安装:Eclipse无需安装,只需要将压缩包解压到安装目录下即可,解压完成后将安装目录中的eclipse.exe创建快捷方式到桌面,我在D:\ProgramFiles\Java目录下解压,则Eclipse的安装目录为D:\ProgramFiles\Java\eclipse。


3、安装Android SDK。

    (1)简介:Android SDK提供了开发Android应用程序所需的API库和构建、测试和调试Android应用程序所需的开发工具。
    (2)下载: 点击打开链接 Android官网 ),注意此处需要用到代理服务器,我下载的版本为installer_r24.1.2-windows.exe。

    (3)安装:双击进行安装,我安装在D:\ProgramFiles\Java\Android_SDK目录下。安装完成后需要配置两个环境变量,分别为:

        SDK_HOME:SDK的安装目录,即D:\ProgramFiles\Java\Android_SDK

        PATH          :%SDK_HOME%\tools

    (4)更新:打开安装目录下的SDK Manager.exe,选择自己需要的版本进行SDK的更新。注意此处需要用到代理服务器,此步骤时间较长。



4、安装ADT插件。

    (1)简介:ADT是Android在Eclipse上的开发工具,它是Eclipse的一个插件,ADT将Eclipse和Android SDK联系在一起。

    (2)安装:打开Eclipse,在Help菜单下选择Install New Software...,在打开的窗口中单击Add,Name可以随意填写,Location为http://dl-ssl.google.com/android/eclipse/,然后全选检测到的项目,进行安装,安装完成后Eclipse将会进行重启。注意此处需要用到代理服务器。



5、安装中文插件。

        若刚开始不习惯英文版的开发环境,可下载中文插件。安装方法如同ADT,其中Name可以随意填写,Location为http://archive.eclipse.org/technology/babel/update-site/R0.9.1/indigo,在加载中的列表中选择Babel Language Pack for eclipse in Chinese (Simplified),之后进行安装,安装完成Eclipse将会重启。


二、NDK开发环境搭建

1、安装Android NDK。

    (1)简介:NDK,即Native Development Kit,NDK提供了一系列的工具,帮助开发者快速开发C或C++的动态库,并能自动将so和java应用在一起,打包成apk。

    (2)下载:点击打开链接Android官网),注意此处需要用到代理服务器。我下载的版本是android-ndk-r10d-windows-x86.exe。

    (3)安装:将下载的文件放到将要安装的目录下进行解压,程序将自动解压到一个文件夹中。我在D:\ProgramFiles\Java目录下解压,最后NDK的安装目录为D:\ProgramFiles\Java\android-ndk-r10d。安装完成后需要配置两个环境变量,分别为:

        NDK_ROOT:NDK的安装目录,即D:\ProgramFiles\Java\android-ndk-r10d

        PATH          :%NDK_ROOT%

    然后打开Eclipse,在Window菜单下选择Perferences,在打开的窗口中选择Android下的NDK,设置NDK Loaction 为NDK的安装目录,即D:\ProgramFiles\Java\android-ndk-r10d,保存关闭即可。


2、加载测试用例。

    (1)加载项目:打开Eclipse软件,选择File菜单下的New->Other,在弹出的窗口中选择Android->Android Project from Existing Code,在弹出的对话框中Root Directory中选择hello-jni的路径,即D:\ProgramFiles\Java\android-ndk-r10d\samples\hello-jni。单击Finish后加载项目完成。


    (2)新建Builder:在项目名称HelloJni下单击右键,选择Properties,在弹出的窗口中选择Builders,单击New按钮,新建一个Builders。之后的配置选项参见下图:


    Main选项卡下:

  


    Refresh选项卡下:


    Build Options选项卡下:


    单击OK之后,系统开始进行编译。项目编译完成的信息为下图所示:


    (3)创建测试虚拟机:为了直观的看到程序运行效果,我们需要创建一个虚拟机。在Windows菜单下,选择Android Virtual Device Manager,在弹出的对话框中单击Create新建一个虚拟环境,我的参数配置如下:


    (4)运行程序:在项目名称单击右键,选择Run As-> Android Application,则会出现下面的窗口:

  


===========================依  米  花  的  分  割  线===========================

1、所有安装的软件总结如下:


2、参考资料:

    http://www.cnblogs.com/baronzhao/archive/2012/07/10/2585173.html

    http://www.cnblogs.com/zwj911112/p/4238131.html?utm_source=tuicool

    http://www.cnblogs.com/xiaomiao/archive/2012/02/20/2360308.html

    http://www.cnblogs.com/xiaomiao/archive/2012/02/21/2361929.html

    http://www.cnblogs.com/zoupeiyang/p/4034517.html

3、我所用到的安装程序下载地址:点击打开链接

    Android SDK的更新,更新至20150423:点击打开链接

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值