Android NDK 安装
安装:
-----------------
请阅读docs/OVERVIEW.html来理解什么是Android NDK,这篇文章来介绍如何合理的安装你的NDK
1、安装需要
Android NDK目前可以在Linux、OS X 或者 Windows操作系统上使用
Windows用户需要安装Cygwin1.7或以后的版本,网址:http://www.cygwin.com。注意,现在MSys和Cygwin1.5现在已经不支持了
你必须搭建了Android SDK环境才可以使用NDK,NDK不能生成最终的应用程序包(.apk文件),只能生成共享库文件(.so文件)
重要提示:Android NDK只能用于Android 1.5(Cupcake:杯子蛋糕)以上的平台才可以使用,这是由于toolchain(工具链)和ABI
相关的东西发生了细微的改变,使得与1.0和1.1版本的system镜像文件不兼容。
NDK需要GND Make 3.8.1或者以后的版本才能用于你的开发系统,早期的版本可能会运行但是没有测试过。
现在安装后,运行“make -v”命令,输出如下信息表示安装成功。
GNU Make 3.8.1
Copyright (C) 2006 Free Software Foundation,Inc.
...
在某些系统中的GNU Make可能是通过不同的命令,比如"gmake"或"gnumake".对于这些系统,将"make"改为
适当的命令即可。
NDK还需要可用的Nawk或者GNU Awk的可执行文件。注意,在使用NDK构建的时候原始的'awk'程序不实
现'match'和'substr'的功能
2、准备安装预构建的交叉工具链的二进制文件:
-------------------------------------
以前的版本需要你运行'build/host-setup.sh'脚本来配置NDK。然而,这一步在第4版(又名android-ndk-r4)
已被删除。
现在已经被转移到了通过NDK的makefiles脚本来进行自动且理智的检测(现在每次执行都要调用GNU Make)
分享到:
相关推荐
android.mk文件语法详述及简单实例
JNI NDK 开发指南 对JNI有个初步的认识,里面涉及必要的函数说明
android NDK 开发指南 android NDK 开发指南 android NDK 开发指南 android NDK 开发指南
ndk ,jni ,安卓,android
Android NDK Game Development Cookbook A systematic guide consisting of over 70 recipes which focus on helping you build portable mobile games and aims to enhance your game development skills with ...
Android JNI开发指南 Android.mk Application.mk-
你可能需要用底层语言实现一个小型的时间敏感代码,比如汇编,然后在你的 java程序中调用这些功能。
该技术文档包括JNI-NDK 开发指南 - v1.0,JNI编程指南,the java Native Interface英文原版和中文版
Android NDK是一个允许Android应用开发人员使用C或C++源文件编译并嵌入到本机源代码中的应用程序包的一组工具。
NDK&JNI;开发文档,官方文档 chm格式。便于大家交流和学习
NDK 开发教程 - v1.0.epub Android OpenGL ES 开发教程 - v1.0.epub Android OpenGL ES 简明开发教程 - v1.0.epub Android RoboGuice 使用指南 - v1.1.epub Android Studio 操作手册 - v1.1.epub Android Weekly ...
本书提供了android NDK开发的全面信息,介绍了从NDK开发环境搭建的每一步细节,NDK的基本概念和体系结构,具体的开发流程和方法。同时还比较详尽地介绍了Android NDK对C、...是一本关于Android NDK开发的全新入门指南。
《Android开发权威指南》内容上涵盖了用最新的Android版本开发的大部分场景。全书分4个部分,分别从Android基础介绍、环境搭建、SDK介绍,到应用剖析、组件介绍、综合实例演示,以及符合潮流的、最新的移动开发技术...
Java本地接口(JNI)编程指南和规范.pdf
《Android开发权威指南》内容上涵盖了用最新的Android版本开发的大部分场景。全书分4个部分,分别从Android基础介绍、环境搭建、SDK介绍,到应用剖析、组件介绍、综合实例演示,以及符合潮流的、最新的移动开发技术...
NDK_userguide,基于TIc6455DSP芯片的网络通信开发指南。
《Android开发权威指南(第二版)》全面介绍了Android应用开发的各种技术,主要内容包括Android的四大应用程序组件(Activity、Service、Content Provider和Broadcast Receiver)、布局、菜单、控件、资源和本地化、可视...