我有以下方法,它有多个参数点表示法:
static public void configure( Activity activity,String client_options, String app_id, String... zone_ids )
所以现在我想这样称呼它:
jmethodID configMethodID =(*env)->GetStaticMethodID(env, adcolonyclazz, "configure","(Landroid/app/Activity;Ljav/lang/String;Ljava/lang/String;[java/lang/String;)V");
但我得到的只是:
java.lang.NoSuchMethodError: no static method with name='configure' signature='(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;[java/lang/String;)V'
同样适用:
jmethodID configMethodID =(*env)->GetStaticMethodID(env, adcolonyclazz, "configure","(Landroid/app/Activity;Ljav/lang/String;Ljava/lang/String;Ljava/lang/String;)V");
有谁知道这个特定方法的签名变量。谢谢