È possibile eseguire Minecraft su un Android?


8

Stavo pensando di utilizzare alcuni strumenti per convertire il JAR in un APK. Ma il mio Nexus One avrà abbastanza memoria? E i controlli?


Egad, per favore no. Perdo abbastanza tempo e dormo per Minecraft così com'è senza averlo sul mio telefono :)
shambleh

Risposte:



12

Non so nulla di Minecraft ma non riesco a vedere come sarebbe possibile senza riscriverne grossi pezzi. Anche se puoi convertire il JAR in un .apk, ci sono molte classi Java che non fanno parte dell'API Android. Inoltre, Android non include AWT, Swing o Java 2D / 3D, ha una sua UI e API grafiche, quindi l'interfaccia utente dovrebbe essere riscritta.


3
Minecraft utilizza un sacco di codice nativo per piattaforma, principalmente per OpenGL, gestione audio e input. Forniscono versioni per Windows, Mac OS e Linux i386 / x86_64 - a malapena c'è la possibilità che tu possa eseguirlo su un dispositivo MIPS / ARM ..
GreyCat

9

Android non può semplicemente "eseguire" applicazioni Java native. Android non ha una Java Virtual Machine. Android utilizza una macchina virtuale Dalvik, che è completamente diversa.

Mentre le applicazioni Android sono scritte in Java, è un "sottoinsieme" dell'attuale Java. quindi, anche se è possibile eseguire i file jar tramite un "convertitore", non esiste alcuna garanzia che il codice sia effettivamente supportato da Dalvik.


1

È possibile eseguire un JAR a condizione che sia un midlet per dispositivi mobili (j2ME)

Ci sono alcune JVM disponibili sul mercato. Li ho usati molto nei primi giorni del mio G1 per alcune "app killer" (Opera Mini, QQ)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.