Page 1 of 1

[UNITY] Android x86 runtime error

Posted: 02 Nov 2016, 17:49
by polycular
Hi,

we are currently experiencing an runtime error when we build for the Android x86:
EntryPointNotFoundException: SWIGRegisterExceptionCallbacks_NoesisGUI_
01-01 02:47:51.709: I/Unity(5117):   at (wrapper managed-to-native) Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper:SWIGRegisterExceptionCallbacks_NoesisGUI_ (Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate,Noesis.NoesisGUI_PINVOKE/SWIGExceptionHelper/ExceptionDelegate)
01-01 02:47:51.709: I/Unity(5117):   at Noesis.NoesisGUI_PINVOKE+SWIGExceptionHelper.Init () [0x00000] in <filename unknown>:0 
01-01 02:47:51.709: I/Unity(5117):   at Noesis.NoesisGUI_PINVOKE.RuntimeInit ()
We downloaded the Android x86 runtime, placed it in "Plugins/Android/libs/x86" and selected the correct platform (checked Android and selected "x86" CPU). We use Noesis 1.2.6f5 with Unity 5.4.1f1. On app start we receive the error above after the unity splash screen is displayed.

Any idea whats going on?

Best regards

Re: [UNITY] Android x86 runtime error

Posted: 02 Nov 2016, 19:52
by sfernandez
You are using the native runtime library, instead of the library that comes with the Unity package.
NoesisGUI 1.2.6f5 unity package should already include a libNoesis.so under Plugins/Android/libs/x86.

Try to import again the package and make sure you have that file checked.

Re: [UNITY] Android x86 runtime error

Posted: 03 Nov 2016, 15:06
by polycular
Thx for your quick response!

It seems that we didn't import the Android x86 runtime. Re-importing solved the issue!

Re: [UNITY] Android x86 runtime error

Posted: 04 Nov 2016, 11:55
by sfernandez
You're welcome :)