站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题有人玩JNI的吗?

有人玩JNI的吗?

摘要: 有人玩JNI的吗?


我在网上down了n个例子都不能通过,编译链接都可以了,运行时一般都是Create VM不能完成,并且返回1,即无定义错误

#include

void CreateVM()
{
JavaVMOption options[1];
JNIEnv *env;
JavaVM *jvm;
JavaVMInitArgs vm_args;
jclass cls;
jmethodID mid;
jfieldID fid;


options[0].optionString = "-Djava.class.path = ."; ////Debug//JAVA

vm_args.version = JNI_VERSION_1_4;
vm_args.nOptions = 1;//0?....
vm_args.options = options;
vm_args.ignoreUnrecognized = JNI_TRUE;//JNI_FALSE ???

jint nRetStatus = JNI_CreateJavaVM(&jvm, (void**)&env, &vm_args);
}

我投降


照着官方文档的例子做


up


up

已经完成,请参看
the .Net-Java-MFC-VCL Bridges
Composite Bridges
http://duceland.com/cn/dsRE.asp


↑返回目录
前一篇: 一个很菜的问题
后一篇: java中接口和方法的区别