码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
Java技巧:java实现文件监控技巧分享
java本身不能直接监听系统的文件操作事件,不过可以先编写C/C++调用操作系统的API监听文件,再通过jni调用的方式实现。限于本人的C/C++水平有限,没有用C/C++实现该接口,而且已有开源组件JNotify实现了这个功能,本文例子使用JNotify。 public class MainFra ...
分类:编程语言   时间:2016-04-18 13:32:12    阅读次数:192
h.APR通道是个怎么回事
APR通道是Tomcat比较有特色的通道,在早期的JDK的NIO框架不成熟的时候,因为java的网络包的低效,Tomcat使用APR开源项目做网络IO,这样有效的缓解了java语言的不足,提供了一个高性能的直接通过jni接口进行底层IO通信内存使用的这么一个通道。但是,当JDK的后续版本推出之后,J... ...
分类:其他好文   时间:2016-04-18 13:19:19    阅读次数:260
JNI开发遇到的一些问题
问题一、编译也许会遇到Unable to launch cygpath. Is Cygwin on the path?错误,解决办法如下: 1.工程右键,点Properties->C/C++ Build的Building Settings中去掉Use default build command,然后 ...
分类:其他好文   时间:2016-04-17 16:18:24    阅读次数:209
Android For JNI(三)——C的指针,指针变量,指针常见错误,值传递,引用传递,返回多个值
Android For JNI(三)——C的指针,指针变量,指针常见错误,值传递,引用传递,返回多个值 C中比较难的这一块,大概就是指针了,所以大家还是多翻阅一下资料,当然,如果只是想了解一下,看本篇也就够了,不过我也尽量陈述的很详细 一.指针 要说指针,其实通俗易懂的话来说,他应该是保存内存地址的一个变量,我们来看一下小例子 #include #include...
分类:移动开发   时间:2016-04-16 14:03:23    阅读次数:198
NDK-JNI实战教程(二) JNI官方中文资料
声明 设计概述 JNI接口函数和指针 加载和链接本地方法 解析本地方法名 本地方法的参数 引用Java对象 全局和局部引用 实现局部引用 访问Java对象 访问基本类型数组 访问域和方法 报告编程错误 Java异常 异常和错误代码 异步异常 异常的处理 JNI的类型和数据结构 基本类型 引用类型 域 ...
分类:其他好文   时间:2016-04-15 21:54:57    阅读次数:372
Android For JNI(二)——C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器
Android For JNI(二)——C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器 当我们把Hello World写完之后,我们就可以迈入C的大门了,今天就来讲讲基本的一些数据类型,函数之内的 我们先来看一张传播久远的图片‘ 一.各种数据类型介绍整型 整形包括短整型、整形和长整形。 短整形 short a=1; 整形 一般占4个字节(32位),最高位代表...
分类:移动开发   时间:2016-04-15 12:10:41    阅读次数:435
Android开发笔记之《JNI常用知识汇总》
参考资料: Android中libs目录下armeabi和armeabi-v7a的区别 ...
分类:移动开发   时间:2016-04-15 02:11:07    阅读次数:179
Android jni 中打印logcat日志
1.在android.mk文件中 在include $(CLEAR_VARS)下面一行添加: LOCAL_LDLIBS := -llog 2.在c文件中添加头文件 #include<android/log.h> 和自定义方法 #define TAG "test" // 这个是自定义的LOG的标识#d ...
分类:移动开发   时间:2016-04-14 15:50:14    阅读次数:249
android 内存回收
昨天朋友问我,如果一个java局部对象在调用jni的时候,如果java层没有引用它,这个对象会不会因为被jni层引用不被GC,导致内存泄漏。我大概想了一下,说不会。当时想的很简单,c里面没有像java一样的类似的内存回收机制,java层进入jni时值传递,不会导致引用产生。实事上比想象的复杂的多,而 ...
分类:移动开发   时间:2016-04-14 14:02:18    阅读次数:141
jni ReferenceTable overflow
频繁点击一个按钮,程序崩溃,查看log部分详情如下:04-1111:10:40.371:W/dalvikvm(5507):ReferenceTableoverflow(max=1024) 04-1111:10:40.371:W/dalvikvm(5507):JNIpinnedarrayreferencetable(0x6242b008)dump: 04-1111:10:40.371:W/dalvikvm(5507):Last10entries(of1024): 0..
分类:其他好文   时间:2016-04-13 20:52:27    阅读次数:205
2103条   上一页 1 ... 83 84 85 86 87 ... 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!