JNI_Android项目中调用.so动态库2014年6月3日 q...
分类:
移动开发 时间:
2014-06-20 13:31:11
阅读次数:
262
JAVA 中的内存泄漏JAVA 编程中的内存泄漏,从泄漏的内存位置角度可以分为两种:JVM 中
Java Heap 的内存泄漏;JVM 内存中 native memory 的内存泄漏。Java Heap 的内存泄漏Java 对象存储在 JVM 进程空间中的
Java Heap 中,Java Heap...
分类:
其他好文 时间:
2014-06-13 00:28:42
阅读次数:
429
1、实现硬件访问服务的JNI方法
frameworks/base/services/jni
----com_android_server_FregService.cpp
----onload.cpp
----Android.mk
com_android_server_FregService.cpp
#define LOG_TA...
分类:
其他好文 时间:
2014-06-11 06:17:35
阅读次数:
249
一直想写一份技术文档,但由于自感能力有限而无从下笔,最近做了个关于Android平台下实现与C语言的通讯来操作蓝牙模块的项目,中间碰到了许多问题,也在网上查了许多资料,在完成主要功能后,也有一些人在网上问我一些问题,这里写下这篇文档算是一个阶段性的总结。如果反响好,后续将会发上Android Stub与新版Android HAL的学习文档。
由于蓝牙模块是串口通讯机制,使用C语言来访问,而And...
分类:
移动开发 时间:
2014-06-10 14:35:38
阅读次数:
318
配置好Genymotion虚拟机后,运行cocos2dx的应用时会崩溃,报"unfortunately
stop"一、要将libcocos2dcpp.so编译成x86架构:在proj.android/jni/Application.mk文件中加入APP_ABI
:= armeabi x86二、 在....
分类:
其他好文 时间:
2014-06-10 09:03:58
阅读次数:
336
JavaNativeInterface提供了java与c语言写的代码之间互相调用的方式。在c语言方面jni.h中声明了许多的类型和方法,有很多java的数据类型和c语言类型的转换方法函数。java里的int,String,byte[]等对应于C方面的jint,jstring,jbyteArray.i...
分类:
其他好文 时间:
2014-06-10 00:20:53
阅读次数:
380
本人电脑是64位的,用的eclipse也是64位的,jdk也是64位。 前两天MyEclipse需要安装一个插件,需要32的jdk,于是修改系统的path为32的,包括JAVA_HOME和JRE_HOME。 今天再次使用eclipse时就出现了Failed to load the JNI shared library jvm.dll的错误。如图: 很是郁闷啊,网上一查,是64的eclip...
分类:
系统相关 时间:
2014-06-08 05:39:10
阅读次数:
384
异常信息:
提示找不到某个类
产生异常的开发环境:
jdk7.0
ndk版本:
android-ndk-r7b
解决方案:
在环境变量classpath中添加android.jar这个文件的目录
如:E:\eclipse\android-sdks\platforms\android-8\android.jar
问题描述:
刚开始研究JNI,然后让...
分类:
编程语言 时间:
2014-06-08 02:56:09
阅读次数:
348