facebook twitter hatena line email

Cocos2dx/AndroidNative連携/引数&戻り値あり

提供: 初心者エンジニアの簡易メモ
2017年2月21日 (火) 16:34時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「 ==E/JniHelper: Failed to find static method id ofエラーが出る場合== *引数がintの場合は"()V"の部分を"(I)V"に書き換えてあげる *引数がintで...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

E/JniHelper: Failed to find static method id ofエラーが出る場合

  • 引数がintの場合は"()V"の部分を"(I)V"に書き換えてあげる
  • 引数がintで戻りもintの場合は"()V"の部分を"(I)I"に書き換えてあげる
  • 引数が2つあり両方intの場合は"()V"の部分を"(II)I"に書き換えてあげる

参考:http://qiita.com/isaoeka/items/9cabb349cd18319fd239

  • 文字列が引数の場合は"()V"の部分に;があるか確認する
if(JniHelper::getStaticMethodInfo(t, CLASS_NAME, "function_name", "( Ljava/lang/String; Ljava/lang/String;)V")

参考:http://r2274.blog9.fc2.com/blog-entry-1658.html