- Home /
Where do the dlls go in Android?
Hi.
I have added a c# dll file to my project. Then I exported for android which creates the apk file.
My question is, where do those dlls go after installing the apk on the android?
Answer by Tracy-Ma · Aug 27, 2013 at 12:26 PM
With the power of Mono, Unity cross platforms so easily.
Mono toolchain compile c# script and .dll libs into ARM assembly code ( .s file), then assemble the assembly code into native executable code with Android SDK/NDK. (I'm not sure, whether Mono generate JVM code in the middle)
apk is simply a zip file. I can see that there is a folder "assets\bin\Data\$$anonymous$$anaged\" that holds all the dlls. I just want to know what happens when it is copied to the android system. I don't think those files are converted into anything. Or is it? That is the question.
Your answer
Follow this Question
Related Questions
Empty Android Build contains more dlls. 0 Answers
Android Graphical Problem 2 Answers
The apk doesnt work on my device 3 Answers
the apk does not run on the mobile device 0 Answers
Unity free builds a good APK, Unity Pro Doesn't... why? 0 Answers