Android NDK 编程之环境搭建 您所在的位置:网站首页 aide安装ndk教程 Android NDK 编程之环境搭建

Android NDK 编程之环境搭建

#Android NDK 编程之环境搭建| 来源: 网络整理| 查看: 265

最近学习Android NDK原生编程,为分析SO库打下基础。NDK有很多的优势,比如:提高应用的性能、安全性高等等。

0x01. 在Windows下搭建Android NDK开发环境 (1)安装JDK

Java JDK的安装大家很熟悉,就不介绍了。注意配置环境变量JAVA_HOME、PATH。

(2)安装Cygwin

Cygwin是一个Windows下类Linux环境,可以运行Linux上的软件。Android NDK开发需要Cygwin来执行一些Linux程序,比如GNU make。尽管自NDK R7之后,Windows NDK自带了一个新的构建工具:ndk-bulid.cmd 构建脚本,但还是推荐安装Cygwin。因为调试脚本ndk-gdb需要Cygwin支持。

安装Cygwin步骤: 1) 去Cygwin官方网站 ,选择对应的Windows版本(32位或64位)下载安装程序。 2) 点击下载的安装程序,一直点击”下一步“,然后选择“Install from Internet”;一直点击“下一步”,可以看到“Choose A Doenload Site”列表,选择一个最近的镜像站点就可以了。 3) 在选择需要安装的包时,注意在Devel下找到GNU make,确保其版本在3.81及之上;最后确保安装了GNU make和gawk。然后一直默认点击下一步,直到安装完成。

(3)安装 Android SDK

目前Android SDK的最新版本为r24。安装Android SDK有几种选择: 1)直接选择官方网站的Android Studio(v2.0)集成开发环境,配合模拟器Genymotion;2)直接下载基本的Android命令行工具,自己安装配置。注意:由于Google目前被墙了,可能下载不了,自己可以翻墙或在百度的软件库中下载。 本文选择后者,直接下载基本的Android命令行工具。SDK提供了压缩包与安装文件两种方式供开发者下载,本文采用下载安装文件的方式直接安装。双击下载后的安装文件,将Android SDK安装到任意目录,然后将(对应安装根目录)\tools与(对应安装根目录)\platform-tools目录添加到系统到的PATH环境变量中去。添加完成之后打开一个CMD窗口,输入 emulator -version 与 adb version 命令查看是否能成功执行。 Android SDK安装成功之后,需要通过SDK管理器下载具体版本的SDK。目前比较常用的版本:4.3、4.4、5.0、5.1等几个版本,以及最新的6.0等等。根据自己的需要选择下载。

(4)安装 Android NDK

Android NDK的官方下载地址,目前最新的版本为R11(本文用的是R10),选择对应的Windows版本(32位或64位)。下载完之后解压到硬盘任意位置,新建环境变量ANDROID_NDK,值为(对应安装根目录)\android-ndk-r10,然后将ANDROID_NDK添加到PATH环境变量中去,做好这一步,Android NDK就算完成了。 测试配置是否正确,打开一个CMD窗口,进入目录“(对应安装根目录)\android-ndk-r10\samples\hello-jni”,输入“ndk-build”命令编译Android NDK中自带的hello-jni工程,如果输入如下,则说明Android NDK安装完成。

...android-ndk-r10\samples\hello-jni>ndk-build 0x02. 在Ubuntu14.04下搭建Android NDK开发环境

待续。。。

0x03. 更新Android NDk

待续。。。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有