複数の引数ドット表記を持つ次のメソッドがあります。
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");
この特定のメソッドの署名変数を知っている人はいますか? ありがとう