J'ai utilisé Archive Manager sur Linux Mint pour ouvrir l'APK d'un jeu réalisé avec Unity. A ma surprise, à l'intérieur de l'archive, il y a un dossier sous le chemin /assets/bin/Data/Managed/
qui contient près de 10MB de bibliothèques DLL.
El file
sous Linux donne ce résultat sur les DLLs :
PE32 executable (DLL) (console) Intel 80386 Mono/.Net assembly, for MS Windows
D'après ce que j'ai compris, ils ne devraient être utiles que sur les machines fonctionnant sous Windows.
Pourquoi quelqu'un chargerait-il 10MB de données inutiles dans un APK de 50MB ? Est-ce que je rate quelque chose ici et les bibliothèques DLL peuvent en fait être utilisées par Android ?