2 ccxbb ccxbb 于 2013.06.20 11:27 提问

jni开发 android 应用效率

需解决c++同java数据共享问题。
问题:用jni 给java 返回 大量 c++代码获取的数据时,效率特别低,请问用什么办法可以解决?

1个回答

Jave_
Jave_   2013.06.20 11:47

可能是你C++代码指针释放空间的问题

ccxbb
ccxbb 以数组形式 返回 10000 个object 耗时很长,期间也仅仅是把c++对象 转换成 jobject 。
4 年多之前 回复
Jave_
Jave_ 效率怎么低,举例说一下?
4 年多之前 回复
ccxbb
ccxbb 数据已经获取到,所做的仅仅是传递给java层,这块很慢,经测试 怀疑 调用 JNIEnv 方法效率低下。
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!