JNI多线程中findclass怎么用找自定义的类 本帖最后由 Haier221924 于 2010-11-15 15:01:25 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义全局变量cls,在主线程调用 jclass cls = env->FindClass("vc/db/DataSearchService"); 后把cls保存起来,以后直接用。 请教NDK 编译时提示找不到 AttachCurrentThread 怎么处理 ? 还要用NewGlobalRef为这个cls申请全局引用,否则这只是个局部引用,跨线程仍然挂你#include <jni.h>了吗? 不过刚才试了下,把jclass和jmethodID都设为全局的就没问题了static jclass g_fc;static jmethodID g_addFG;难道要把每个支持多线程环境的函数都声明为全局的?谁有更好的办法啊? 获取WebService的数据是用service好,还是Thread好。 求ndk的一段代码 android surfaceview如何锁定长宽比 android 焦点问题 Android 导出apk的问题 VirtualBox问题 android 生成word文档,替换模板中内容,插入图片,表格 android按键事件 Android SDK更新一集ADT更新出现问题解决办法【转】 微软宣布.NET开源:关键软件技术兼容各大平台 android的camera问题 请教:Android下获取字体宽度的方法!
请教NDK 编译时提示找不到 AttachCurrentThread 怎么处理 ?
还要用NewGlobalRef为这个cls申请全局引用,否则这只是个局部引用,跨线程仍然挂
你#include <jni.h>了吗?
static jclass g_fc;
static jmethodID g_addFG;
难道要把每个支持多线程环境的函数都声明为全局的?
谁有更好的办法啊?