Можно ли (jni вызывать) `DeleteLocalRef` использовать для аргументов нативной функции - PullRequest
0 голосов
/ 27 августа 2011

Достигнуто ограничение ReferenceTable в моей функции Android jni.Очистил его с помощью DeleteLocalRef, но я хочу знать, должен ли я сделать то же самое для аргументов, переданных функции из Java.Является ли это возможным?Если так, стоит ли это?

1 Ответ

1 голос
/ 29 августа 2011

Локальные ссылки создаются только внутри собственного метода. Я не думаю, что стоит делать это для аргументов функции. Лучшей практикой будет удаление локальных ссылок, если вы делаете что-то в цикле или создаете много. Взгляните на ссылку Солнца

...