A/art(30231): art/runtime/check_jni.cc:65] string: 'LevelScore11�
art/runtime/check_jni.cc:65] '
art/runtime/check_jni.cc:65] in call to NewStringUTF
A/art(16684): art/runtime/check_jni.cc:65] from void org.cocos2dx.lib.Cocos2dxRenderer.nativeRender()
A/art(16684): art/runtime/check_jni.cc:65] native: #08 pc 003e93f8 /data/app/com.xxxxxxxxxx/lib/arm/libcocos2dcpp.so (_ZN7_JNIEnv12NewStringUTFEPKc+40)
art/runtime/check_jni.`enter code here`cc:65] native: #09 pc 003efc8c /data/app/xxxxxxxxxxxxx/lib/arm/libcocos2dcpp.so (_Z19setIntegerForKeyJNIPKci+112)
art/runtime/check_jni.cc:65] native: #10 pc 005cd8b8 /data/app/xxxxxxxxxxx/lib/arm/libcocos2dcpp.so (_ZN7cocos2d11UserDefault16setIntegerForKeyEPKci+40)
art/runtime/check_jni.cc:65] native: #11 pc 003d62a8 /data/app/xxxxxxxxxxxx/lib/arm/libcocos2dcpp.so (???)
art/runtime/check_jni.cc:65] native: #12 pc 004553f4 /data/app/xxxxxxxxxxxx/lib/arm/libcocos2dcpp.so (_ZN7cocos2d8CallFunc7executeEv+156)
art/runtime/check_jni.cc:65] native: #13 pc 0045534c /data/app/xxxxxxxxxxxx/lib/arm/libcocos2dcpp.so (_ZN7cocos2d8CallFunc6updateEf+40)
Для многих файлов я получаю ошибку, чтобы позвонить вJNI NewStringUTF врежется в андроиде
функции NewStringUTF
APP будучи сбой в этой функции.
Доступна ли какая-либо более новая версия? Я нашел так много решений, но не повезло. Может кто-нибудь мне помочь?
Заранее спасибо.
Опубликовать весь вызов JNI, созданный u и вызвавший этот крах, чтобы мы могли видеть, что вы сделали. – V01D1
@ IulianVărzaru Я не могу найти, какая ошибка, вызывающая файл –
13-й символ не является символом utf8 и, следовательно, сбой функции NewStringUTF. Попробуйте сбросить символ * до создания строки. –