摘要: (重要)使用引用的一些注意点: 1.引用不能绑定临时数据,也不能绑定任何无法获取内存地址的常量,表达式,或值,常引用除外。 第一种写法:(错误) 第二种写法: 第三种写法(正确) 第四种写法:(正确) 为什么加了const就可以?这是因为将常引用绑定到临时数据时,编译器采取了一种妥协机制:编译器会为 阅读全文
posted @ 2017-06-23 11:34 夜行过客 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/skywang12345/archive/2013/05/23/3094037.html 本文介绍JNI的数据类型。NDK中关于JNI数据类型的定义都在jni.h中,大家可以参考jni.h。jni.h在ndk中的路径参考: 1 基本数据类型 为 阅读全文
posted @ 2017-06-23 10:46 夜行过客 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 本文转自: http://www.cnblogs.com/skywang12345/archive/2013/05/23/3094250.html 本文主要介绍如何将JNI导入到真机进行调试。下面以MyNdk工程来说明。 1 将.so文件导入到手机中 将MyNdk工程的libhello_jni.so 阅读全文
posted @ 2017-06-23 10:26 夜行过客 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/skywang12345/archive/2013/05/23/3092812.html 本文主要介绍在ndk中添加log的方法。然后,我们就可以通过log去调试ndk。 1 添加ndk对log支持 若需要添加ndk对log的支持,只需要通过以 阅读全文
posted @ 2017-06-23 10:19 夜行过客 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/skywang12345/archive/2013/05/23/3092491.html 前面总结了静态实现JNI的方法,本文介绍如何动态实现JNI:JNI在加载时,会调用JNI_OnLoad,而卸载时会调用JNI_UnLoad,所以我们可以通 阅读全文
posted @ 2017-06-23 09:59 夜行过客 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/skywang12345/archive/2013/05/23/3095013.html JNI包括两种实现方法:静态和动态。两种方法的区别如下: 静态:先由Java得到本地方法的声明,然后再通过JNI实现该声明方法。 动态:先通过JNI重载J 阅读全文
posted @ 2017-06-23 09:34 夜行过客 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/skywang12345/archive/2013/05/23/3095013.html 本文主要介绍“JNI”、“Android NDK”以及“如何搭建Android NDK开发环境” 1 JNI介绍 JNI是Java Native Inte 阅读全文
posted @ 2017-06-23 09:23 夜行过客 阅读(252) 评论(0) 推荐(0) 编辑