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?

Jader Dias
la source
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:

17

Minecraft Pocket Edition est disponible dans le Google Play Store et l'Appstore d'Amazon . Engadget a une expérience pratique du jeu, et "SonyEricssonDev" a une vidéo montrant Minecraft en cours de lecture sur le Xperia Play.

Daniel
la source
Les éditions de poche semblent donner au joueur des ressources illimitées comme l'ont fait les premières versions de Minecraft.
Jader Dias
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.

Dan Dyer
la source
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.

Ryan Conrad
la source
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)

Magnetic_dud
la source