现在的位置: 首页 > 综合 > 正文

android – JNI NewStringUTF字串的釋放

2013年09月10日 ⁄ 综合 ⁄ 共 260字 ⁄ 字号 评论关闭

str = (*env)->NewStringUTF (env, filelist);
if (str == NULL)
{ /* ... */ return 0; }

/* save into array */
(*env)->SetObjectArrayElement (env, filearray, i, str);

/* delete local reference */
(*env)->DeleteLocalRef (env, str);

上面是從GNU Classpath抄下來的片斷
看起來可以用DeleteLocalRef來告訴VM說,我們不需要這個reference了。

抱歉!评论已关闭.