Advertisement

C++学习(四七三)JNI调用Java方法

阅读量:

1、方法签名

于app\build\intermediates\classes\debug目录中,执行javap -s yys.com.myjnidemo.JniDataUtil命令,将生成对应的方法签名信息描述如下:

复制代码
 public class yys.com.myjnidemo.JniDataUtil {

    
   public yys.com.myjnidemo.JniDataUtil();
    
     descriptor: ()V
    
  
    
   public static native java.lang.String getStringFromJni();
    
     descriptor: ()Ljava/lang/String;    //括号里面为空,表示参数为空;返回值是String类型
    
  
    
   public static native java.lang.String getStringFromJni(int);
    
     descriptor: (I)Ljava/lang/String;  //参数是int;返回是String类型
    
  
    
   public native void doSomeThings();
    
     descriptor

全部评论 (0)

还没有任何评论哟~