我在项目中使用renderscript库,并且在Samsung S4 I9500上完美运行了我的apk。但是当我在其他手机上尝试此操作时,我却崩溃了。
No JNI_OnLoad found in /system/lib/libRSSupport.so 0x4185f0f0, skipping init
02-23 19:42:40.370 8994-8994/com.example.gameboy.gununtesti E/dalvikvm﹕ ERROR: couldn't find native method
02-23 19:42:40.370 8994-8994/com.example.gameboy.gununtesti E/dalvikvm﹕ Requested: Landroid/support/v8/renderscript/RenderScript;._nInit:()V
02-23 19:42:40.370 8994-8994/com.example.gameboy.gununtesti E/JNIHelp﹕ RegisterNatives failed for 'android/support/v8/renderscript/RenderScript', aborting
02-23 19:42:40.370 8994-8994/com.example.gameboy.gununtesti A/libc﹕ Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8994
任何帮助表示赞赏。谢谢。
最佳答案
您忘记了在.apk中包含libRSSupport.so +其他本机库。这是尝试加载兼容性库的系统版本,该版本不适用于您的应用。