基于 Android NDK 的学习之旅----- C调用Java(附源码)
摘要:
基于 Android NDK 的学习之旅----- C调用Java许多成熟的C引擎要移植到Android 平台上使用 , 一般都会 提供 一些接口, 让Android sdk 和 jdk 实现。下文将会介绍 C 如何 通过 JNI 层调用 Java 的静态和非静态方法。1、主要流程1、新建一个测试类TestProvider.javaa)该类提供了2个方法b)一个静态的方法,一个非静态的方法2、JNI中新建Provider.ca)该文件中需要把Java中的类TestProvider映射到C中b)把TestProvider的两个方法映射到C中c)新建TestProvider 对象d)调用两个方法3 阅读全文
posted @ 2011-08-17 08:53 陆晓峰 阅读(38007) 评论(19) 推荐(6) 编辑