主题 : 使用libfriendlyarm-hardware.so,长时间并大数据量进行串口通信,程序就会死掉 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 90763
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2013-04-24
最后登录: 2013-11-18
楼主  发表于: 2013-08-21 09:26

 使用libfriendlyarm-hardware.so,长时间并大数据量进行串口通信,程序就会死掉

今天使用了下友善的这个库,的确挺方便,但我测试时发现一个问题,如果使用该库,长时间并大数据量进行串口通信,程序的logcat就会出现
05-10 17:57:10.820: WARN/dalvikvm(1291): ReferenceTable overflow (max=1024)
。。。
05-10 17:57:10.820: WARN/dalvikvm(1291): Last 10 entries in JNI pinned array reference table:
。。。
05-10 17:57:10.830: ERROR/dalvikvm(1291): Failed adding to JNI pinned array ref table (1024 entries)
。。
05-10 17:57:10.970: ERROR/dalvikvm(1291): VM aborting
整个Activity就死掉退出了。