单机游戏下载单机游戏下载基地
最新游戏|热门游戏|游戏大全|游戏专题
压缩解压光盘工具文字输入杀毒软件文件处理转换翻译股票证券办公学习编程软件虚拟光驱
当前位置:首页应用软件编程软件 → Android NDK R9d 官方最新版

Android NDK R9d 官方最新版

  • Android NDK R9d截图0
< >
Android NDK R9d下载
好玩 好玩 0
坑爹 坑爹 0
  • 应用语言:英文
  • 应用大小:497M
  • 更新时间:2014-11-14 17:47
  • 发行时间:
  • 应用类型:普通
  • 应用标签: Android
烦躁到不行,官方网站根本打不开,幸好小编收藏了一个,有了Android NDK R9d再也不用再用Cygwin这种蛋疼的东西了。说明:NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的[更多]
应用介绍

烦躁到不行,官方网站根本打不开,幸好小编收藏了一个,有了Android NDK R9d再也不用再用Cygwin这种蛋疼的东西了。

说明:

NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。

NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。

NDK可以自动地将so和Java应用一起打包,极大地减轻了开发人员的打包工作。

为什么使用NDK

1.代码的保护。由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。

2.可以方便地使用现存的开源库。大部分现存的开源库都是用C/C++代码编写的。

3.提高程序的执行效率。将要求高性能的应用逻辑使用C开发,从而提高应用程序的执行效率。

4.便于移植。用C/C++写得库可以方便在其他的嵌入式平台上再次使用。

Android NDK安装教程:

对于Windows环境下NDK的开发,如果使用的NDK是r7之前的版本,必须要安装Cygwin才能使用NDK;从r7开始,Google的提供了一个ndk-build.cmd的脚本,可以直接用它编译,而不需要使用Cygwin了。可以通过,配置path变量,直接在cmd下面运行ndk-build命令即可对android工程中的项目进行编译了。

1、配置path

2、推荐在eclipse中安装一个插件 可以快速调出文件夹,即命令行

详见http://basti1302.github.io/startexplorer/

初步的使用:

1、导入项目

在工程的根目录下面 输入ndk-build

运行整个项目即可,看到项目运行成功的画面。

在这种情况下,就可以编写一般的代码的程序啦!但是,这样写的C代码是没有代码的提示。点击在你的工程Project选择Android Tools,Adding Native Support 便可导入一些C的头文件库。如下图

我们可以看到有很多的头文件哈!

在这种模式下,

1、写的代码就可以有C的代码的自动的提示哈!很OK的!

2、自己编译项目JNI 下面的文件也自动的编译。

3、但是如果,有些头文件不在导入的头文件中,项目将会报错..

下载地址

Android NDK R9d 官方最新版

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    (您的评论需要经过审核才能显示)

    配置需求

    推荐专题

    up对战平台up对战平台

    关于飞翔 | 联系我们 | 大事记 | 下载帮助(?) | 广告联系 | 版权声明 | 网站地图 | 友情链接

    Copyright 2010-2013 单机游戏下载 (R) 版权所有 飞翔下载所有游戏及软件下载资源来源互联网,并由网友上传分享。如有侵权,请来电来函告之。
    飞翔忠告:抵制不良色情、反动、暴力游戏 合理安排游戏时间 享受健康生活【鄂ICP备13011873号-1】