我现在有一个c++编写的一个dll文件,这个dll不是标准的dll,我只知道里面有个方法及对应的参数.看了不少帖子,了解到需要再编写一个jni的dll来调用这个dll,不知道怎么做.那位兄弟能给个简单的例子看看

解决方案 »

  1.   

    有方法和参数就够了,再写一个jni C的程序调用这个dll不就完事了吗?
      

  2.   

    Java编程思想里面说了,还算详细吧.
      

  3.   

    只要你能在c/c++中调用这个DLL,就可以你定义JNI,然后写按javah出来 .h来写c++代码,然后编译它成DLL,在你的java中就可以象调用普通方法那样来调用它了。
      

  4.   

    写一个regular dll,取名为A.dll,然后A.dll 调用原来那个dll,java调用A.dll,绕个圈子调用好么?