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?
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?
Réponses:
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.
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.
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.
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)