摘要: JNI,全称Java Native Interface,是用于让运行在JVM中的Java代码和运行在JVM外的Native代码(主要是C或者C++)沟通的桥梁。代码编写者即可以使用JNI从Java的程序中调用Native代码,又可以从Native程序中调用Java代码。这样,编程人员可以将低阶的代码逻辑包装到高阶的程序框架中,获得高性能高效率的同时保证了代码框架的高抽象性。在Android中,仅有以下类库是允许在JNI中使用的:libc (C library) headerslibm (math library) headersJNI interface headerslibz (Zlib c 阅读全文
posted @ 2012-10-11 17:55 Hecker385 阅读(249) 评论(0) 推荐(0) 编辑