梦书之家(移动开发)

你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳

导航

NDK基础

NDK(Android Native Development Kit),其实就是Java语言里面调用C/C++语言写的代码,但是由于Android系统是基于Linux的,所以C/C++的代码只能用GCC来编译了,如果Android系统是基于Windows的话,我们就可以用VC++等IDE来编译了。当然,二者都需要Android系统提供一些Library来供C/C++调用。

所以,在学习NDK之前,最好看看Java语言里面关于Native method的相关的内容,入门推荐:

1 Thinking in Java, 2th edition. append B. The Java Native Interface (JNI)

   可以从 http://www.mindviewinc.com/ 上免费下载

《Java编程思想》第2版

2 Core Java 2 Volume II - Advanced Features, Seventh Edition.

  Chapter 11, Native Methods

JAVA核心技术卷2:高级特征》http://book.jd.com/10058907.html

posted on 2010-09-15 14:23  梦书  阅读(526)  评论(0编辑  收藏  举报