Как указать массив класса в параметре сигнатуры метода GetMethodID?

Как указать в параметре сигнатуры функции GetMethodID , что функция, идентификатор для которой я получаю, принимает массив настраиваемого класса?

У меня есть одна функция в java с подписью:

void getData( ListDataClass[] arryData )

И я хочу получить идентификатор метода этой функции из интерфейса JNI с помощью функции GetMethodID.
Для этого я упомянул в параметре сигнатуры функции следующее:

"([myPackeg/ListDataClass)V"

Но это не работает, и я получаю исключение как Метод не найден . То же самое работает, если я указываю массив строкового класса.

12
задан devnull 15 August 2013 в 07:39
поделиться