- Home /
How do I install Android application as system app and have unity find libmono
I just found out that my company wants to install our latest project as a system application. They have the ability to to this as they are manufactures of a proprietary tablet platform. When it is installed as a system app we get a crash on start up with:
FATAL EXCEPTION: main. java.lang.UnsatisfiedLinkError: Couldn't load mono: findLibrary returned null at java.lang.loadLibrary(Runtime.java:365) ... ... ...
in the LogCat. However, when we install the android application as usual (through a download link or via adb install) everything works just fine.
I was hoping someone here could advise on how to get an Android-Unity application / game to find libmono (and probably libunity) when installed as a system application. I'd also be curious as to why it can find the libs via the internal loadLibrary when installed as a user app but not as a system app. Any advice / help would be very appreciated.
Using Windows 7, Unity 3.5.7f6.
Thanks in advance,
. - Raph -
Hi,
We actually have the same problem. Our AP$$anonymous$$ work well when normally installed, but it crash when try to install it on system/app...
If you move your .so files to your system/libs, before build the apk file, does-it work ? do you have same error ?
We ask the manufactures to try moving manually the.so files to system/lib, i hope it will work... But even if it's ok we don't know how to do this automatically when installed the AP$$anonymous$$...
Using $$anonymous$$ac, Unity 4.1.2f1
Pauline
Did you guys find a solution to this? I am having the same issue.
-Ravi
Your answer
Follow this Question
Related Questions
Mono.Cairo On Android 0 Answers
Crashing on small number of Android Devices (can't load mono) 1 Answer
Pure Data (Pd) + Android + Unity integration? 2 Answers
Getting useful stack traces on Android 2 Answers