随笔分类 -  jni

c++判断android是否含有某个进程
摘要:Process.h Process.cpp 阅读全文

posted @ 2018-03-16 13:50 bwlcool 阅读(747) 评论(0) 推荐(0)

c++ MD5
摘要:md5.h md5.cpp 阅读全文

posted @ 2018-03-16 13:45 bwlcool 阅读(546) 评论(0) 推荐(0)

通过jni获取应用签名
摘要:SignUtil.h SignUtil.cpp Util.h Util.cpp 阅读全文

posted @ 2018-03-16 11:53 bwlcool 阅读(987) 评论(0) 推荐(0)

jni宏使用
摘要:1.debug开关,可以控制只有在debug的情况下才打印debug日志 2、为什么要使用如下定义?参考:https://www.cnblogs.com/yuemw/p/7908413.html 阅读全文

posted @ 2018-03-15 18:19 bwlcool 阅读(211) 评论(0) 推荐(0)

使用jni遇到的诡异内存bug
摘要:jni返回到java层的字符串有时正确,有时错误。错误的字符串可能是任何一串字符,看起来很奇怪。 通过加日志,得知生成的jstring已经不正确了,所以怀疑生成jstring用的char*有问题,可能被释放了。 分析代码,里边用的char*是从string转来的,只要string没被释放,char* 阅读全文

posted @ 2018-03-15 18:04 bwlcool 阅读(194) 评论(0) 推荐(0)

android jni配置
摘要:首先需要必要的配置 1、配置gradle 在build.gradle添加如下加粗代码 2、添加jni目录 3、添加CMakeLists.txt文件,demo如下 阅读全文

posted @ 2018-03-15 17:32 bwlcool 阅读(173) 评论(0) 推荐(0)

导航