Android NDK版本的8D_Android NDK Revision 8d下载地址

点这里下载 → 下载地址
相关Tags:

Android NDK版本的8D_Android NDK Revision 8d软件简介

会为您提供能够调用本机代码从您的Android应用程序

Android NDK提供的工具,允许Android应用程序开发组件嵌入在他们的Android应用程序中使用本机代码。

Android NDK是一个配套工具的神器出山:www.shenqi73.comAndroid SDK 让Android应用程序开发人员构建他们的应用程序在本机代码中的部分。它的设计结合了Android SDK的使用,因此,如果您尚未安装Android 1.5 SDK,请下载NDK这样做之前。

原生开发套件配备了一系列的交叉工具链(编译器,连接器等。),你可以使用它来创建本地的ARM二进制文件

它提供了一套稳定的原生API,这样可以保证更高版本的平台支持所有系统头文件中:

·的libc(C库)头
·libm的数学库头
·JNI接口头
·LIBZ(Zlib编程)头
·liblog(Android的记录)头
·最小的一组头用于C + +支持

NDK还提供了生成系统,可以让你的工作效率与你的源代码,而无需处理工具/平台/ CPU / ABI的详细信息。您可以创建很短的文件来描述它的来源编译和Android应用程序将使用 - 构建系统的源代码编译和地方的共享库,直接在您的应用程序项目。

下面是一些主要特点“的Android NDK”:

·一组工具和建立用于生成本地代码库从C和C + +源代码的文件
·A的方式嵌入到相应的本地库,可以部署在Android设备上的应用程序包文件(。的APK)
·A组中的所有未来版本的Android平台将支持原生系统头文件和库,从Android 1.5开始
·文档,示例和教程

要求:

·一个完整的Android SDK安装(包括所有依赖关系)是必需的。
·的Android 1.5 SDK或更高版本是必需的。
·GNU 3.81或更高版本。早期版本的GNU make可能工作,但还没有经过测试
·的 Cygwin的
·本机库只能用于由Android NDK创建的设备上运行的是Android 1.5平台版本或更高版本。这是因为工具和ABI的变化,使本机库不兼容1.0和1.1系统映像。
出于这个原因,你应该使用应用程序部署到设备运行的是Android 1.5平台版本或更高版本的NDK的本地库。为了确保兼容性,使用本地生产的的NDK米的库的应用程序

此版本中的新功能:

增加了GNU编译器集合(GCC)4.7编译器的NDK。 GCC 4.6编译器仍然是默认的,所以你必须明确地启用新的版本如下:
·对于NDK构建,出口NDK_TOOLCHAIN_VERSION = 4.7变量或将其添加到Application.mk。
·对于独立的版本,添加 - 工具=选项,以使单机toolchain.sh

添加STLport的异常支持通过加比+ +。注意,新的加比+取决于dlopen和相关的代码,这意味着:
·您可以不再建立一个静态可执行文件,用-static选项或包括libstlport_static.a的使用APP_STL:stlport_static。 (您仍然可以使用静态选项,一个独立的工具)编译动态可执行文件使用include $(BUILD_EXECUTABLE)继续工作,因为编译器会自动添加-LDL选项。
·如果您的项目链接,使用和{-WL-nostdlib - 没有未定义},您必须手动包括-LDL选项。

·增加了一个mstack保护守卫=选项用于x86之间选择一个全球性的...

随便看看

软件简略信息
  • 软件大小:304 MB
  • 下载次数:99
  • 更新时间:2013-03-09 12:27:00
  • 不能下载请报告错误,谢谢
本类热门软件