此方法的方法签名(与 GetStaticMethodId 一起使用)是什么:-
public static MyView newMyView() {
return new MyView(RhodesService.getInstance().getContext(), null);
}
是"()Lcom/nativestuff/MyView;"吗?(如果包是 com.nativestuff?)
此方法的方法签名(与 GetStaticMethodId 一起使用)是什么:-
public static MyView newMyView() {
return new MyView(RhodesService.getInstance().getContext(), null);
}
是"()Lcom/nativestuff/MyView;"吗?(如果包是 com.nativestuff?)
是()Lcom/nativestuff/MyView;的是正确的。一般来说:
B= 字节C= 字符D= 双倍F= 浮动I= 整数J= 长S= 短V= 无效Z= 布尔值Lfully-qualified-class= 完全合格的班级[type= 类型数组(). 如果返回类型是void(或构造函数)使用(参数类型)V。()Lcom/nativestuff/MyView 是正确的。
您还可以通过以下方式找到签名
javap -s -classpath bin/classes com.nativestuff.MyView