查一下 jni 相关的内容

解决方案 »

  1.   

    jni要改c的源代码啊.但是我们拿到的是一个.a文件.没有源代码啊.
      

  2.   

    用c重新写调用程序,并编译成可执行问件,如getValue
    在java里调用如下
    Process y=Runtime.getRuntime().exec("/home/getValue");
    即可
    还可取得其输出如下:
    InputStreamReader ir;
    BufferedReader in;
    InputStream ou=y.getInputStream();
    ir=new InputStreamReader(ou);
    in=new BufferedReader(ir);
    while((str=in.readLine())!=null)
    {System.out.println(s);}