Est-il possible d'exécuter Minecraft sur un Android?


8

Je pensais utiliser des outils pour convertir le JAR en APK. Mais mon Nexus One aura-t-il suffisamment de mémoire? Et qu'en est-il des commandes?


Egad, s'il te plait non. Je perds assez de temps et je dors pour Minecraft tel quel sans l'avoir sur mon téléphone :)
shambleh

Réponses:



12

Je ne sais rien de Minecraft mais je ne vois pas comment cela serait possible sans en réécrire de gros morceaux. Même si vous pouvez convertir le JAR en .apk, il existe de nombreuses classes Java qui ne font pas partie de l'API Android. De plus, Android n'inclut pas AWT, Swing ou Java 2D / 3D, il a sa propre interface utilisateur et ses propres API graphiques, de sorte que l'interface utilisateur devrait être réécrite.


3
Minecraft utilise beaucoup de code natif par plate-forme, principalement pour OpenGL, l'audio et la gestion des entrées. Ils fournissent des versions pour Windows, Mac OS et Linux i386 / x86_64 - il y a à peine une chance que vous puissiez l'exécuter sur un appareil MIPS / ARM ..
GreyCat

9

Android ne peut pas simplement "exécuter" des applications Java natives. Android n'a pas de machine virtuelle Java. Android utilise une machine virtuelle Dalvik, ce qui est complètement différent.

Bien que les applications Android soient écrites en Java, il s'agit d'un "sous-ensemble" de Java réel. même si vous pouviez exécuter les fichiers jar via un "convertisseur", il n'y a aucune garantie que le code soit réellement pris en charge par Dalvik.


1

Vous pouvez exécuter un JAR à condition qu'il s'agisse d'un midlet pour mobile (j2ME)

Il existe des JVM disponibles sur le marché. Je les ai beaucoup utilisés dans les premiers jours de mon G1 pour certaines "applications tueuses" (Opera Mini, QQ)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.