zhizhizhiyuan

2013年7月17日

JNI与NDK简介

摘要: 最近稍微了解一下JNI和NDK. 网上各种教程给人一种二者不分的感觉, 经过自己运行代码, 将两者的关系理了一下. 就目前了解,JNI应该是java自带的一种调用c和c++等语言(native code)的一个机制.而NDK指的是android-ndk,一种在安卓上使用native code的工具.也就是说,在通常的JVM上,我们用的是JNI,而在android上,则首选NDK(因为也可以使JNI,但是比较麻烦,后面将提及). 一.首先说JNI. 新建一个普通的Java Application. 1.首先我们需要一个java类,用来调用native code(尽管此时native cod... 阅读全文

posted @ 2013-07-17 10:34 zhizhizhiyuan 阅读(329) 评论(0) 推荐(0) 编辑

导航