- 9
- 0
- 约1.41万字
- 约 46页
- 2020-01-17 发布于辽宁
- 举报
* * * * * * * * * * * * 在上述方法中有两个常见的参数,其中一个参数JNIEnv是指向可用JNI函数表的接口指针;另一个参数jobject是Java引用。下面将对这两个参数做详细介绍。 JNIEnv接口指针示意图如下: 7.3.3 使用C/C++实现本地方法 * JNIEnv接口指针 JNIEnv接口指针,指向一个函数表,函数表中的每一个入口指向一个JNI函数。JNIEnv是一个与线程相关的变量,不同线程的JNIEnv彼此独立。在C与C++中使用JNIEnv* env分别如下: C: (*env)-方法名(env,参数列表) C++: env-方法名(参数列表) 参数jobject代表的是一个原生实例的方法,它与类实例相关,它们只能在类实例中调用,通过第二个参数获取实例引用。在原生代码不仅可以通过实例方法实现开可以通过静态方法实现,与实例方法不同的是第二参数为jclass值类型的,而且它没有与实例绑定,可以在静态上下文直接引用。 7.3.3 使用C/C++实现本地方法 * 通过C语言来实现OpenGL编程,来说明依赖关系的建立。具体可参见工程中其余的代码。 7.3.4 依赖关系建立 * Android NDK构建系统依赖另外二个文件:Android.mk和Application.mk,这两个文件应该作为NDK项目的一部分由开发人员提供,下面我们将重点介绍。
您可能关注的文档
最近下载
- 沥青混合料配合比设计与质量控制.ppt VIP
- 沥青混合料设计与沥青路面施工质量控制.ppt VIP
- 急性心肌梗死的护理PPT课件.pptx VIP
- 2026全国海船船员考试(船长及甲板部(船舶管理9408))历年参考题库含答案详解.docx VIP
- (正式版)G-B 5768.3-2009 道路交通标志和标线 第3部分:道路交通标线.docx VIP
- 2024年1月广东省普通高中学业水平合格性考试物理试题含答案.pdf VIP
- 中国石化财务人才引进笔试真题.docx VIP
- 2026全国海船船员考试(船长及甲板部(船舶管理9407))历年参考题库含答案详解.docx VIP
- “学海拾珠”系列之一百六十五:均衡配置宏观经济因子,分散效果如何?-20231108-华安证券-22页.pdf VIP
- 岳麓书院藏秦简(伍).docx VIP
原创力文档

文档评论(0)