我所用的是购买tiny210v2时安好android系统文件里的libfriendlyarm-hardware.so。
网上查找的:
JNI中通过java传过来的点的集合的对象创建C++点集合的对象,其中一段代码如下:
--------------------------------------------------
jclass objclass = env->GetObjectClass(objPoint);
jfieldID id = env->GetFieldID(objclass, ..., ...);
point.x = env->GetIntField(objPoint, id);
id = env->GetFieldID(objclass, ..., ...);
point.y = env->GetIntField(objPoint, id);
--------------------------------------------------
这样循环可以创建251个点,但是到第252次调用上述代码的时候又出现最上面的错误。
在网上查了一下,return前加入一句:
env->DeleteLocalRef(objclass);
可是现在没有源代码,我应该怎么解决呀?
还是说更新后的这个库已经解决了这个问题呀?
求版主解惑呀?