上一页 1 2 3 4 5 6 7 ··· 340 下一页
摘要: 最近在移植网络摄像机里的p2p库到android平台,需要用到jni,最近在c线程了调用java函数的时候 出现一个问题,假如在同一个线程调用java函数是没问题的,但在一个c线程了调用java函数就出现奔 溃问题,下面就直接贴c线程里调用java函数的流程代码吧: 步骤1. 我这里的应用是,jav 阅读全文
posted @ 2019-03-25 21:23 星辰之力 阅读(1303) 评论(1) 推荐(0) 编辑
摘要: GetFieldID是得到java类中的参数ID,GetMethodID得到java类中方法的ID,它们只能调用类中声明为 public的参数或方法。使用如下: 第一参数是Java 类对象。第二个参数是参数(或方法名),第三个参数是该参数(或方法)的签名。第三个参数由以下方法得到。 例如: 比如查看 阅读全文
posted @ 2019-03-24 12:45 星辰之力 阅读(4896) 评论(0) 推荐(0) 编辑
摘要: 1、JNI是什么 JNI是Java Native Interface的缩写,它提供若干的API实现Java与其他语言之间的通信。而Android Framework由基于Java语言的的Java层与基于C/C++语言的C/C++层组成,每个层中的功能模块都是以有相应的语言编写,并且两层中的大部分模块 阅读全文
posted @ 2019-03-21 15:09 星辰之力 阅读(5881) 评论(0) 推荐(0) 编辑
摘要: 1.禁用代码混淆功能 LOCAL_PROGUARD_ENABLED:= disabled 2.修改混淆规则,对于类的native 方法 不要进行混淆 阅读全文
posted @ 2019-03-21 13:06 星辰之力 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 最近因为项目需要下载Android终端模拟器(Android-Terminal-Emulator)源码进行调试编译,编译过程中出现报错 顿时不知道所以然,Google以后,在stackoverflow找到解决方法,一、在项目的gradle.properties添加android.useDepreca 阅读全文
posted @ 2019-03-19 20:27 星辰之力 阅读(5920) 评论(0) 推荐(1) 编辑
摘要: 按照网上很多已有的教程,在用javah生成c的头文件时候报错: Error: no classes specified bash: ../../build/intermediates/classes/debug: is a directory 说 ../../build/intermediates/ 阅读全文
posted @ 2019-03-19 20:21 星辰之力 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 3情况1:个例 build.gradle 中 改成 情况2:确实是依赖冲突 例子: 引入以下依赖报该错误 执行命令: 排查 support-v4 出现的依赖关系中 发现 org.eclipse.paho:org.eclipse.paho.android.service:1.0.2 依赖了 com.g 阅读全文
posted @ 2019-03-19 15:44 星辰之力 阅读(14303) 评论(1) 推荐(0) 编辑
摘要: ScriptEngineManager is not available in Android and causes a NoClassDefFoundError 阅读全文
posted @ 2019-03-19 14:54 星辰之力 阅读(760) 评论(0) 推荐(0) 编辑
摘要: github地址:https://github.com/ohwada/Pepper_Android 阅读全文
posted @ 2019-03-19 14:53 星辰之力 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 以下是本人日常工作中收集的比较不错的Android开源项目 阅读全文
posted @ 2019-03-19 14:52 星辰之力 阅读(1268) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 340 下一页