Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I was thinking in using some tools to convert the JAR into an APK. But will my Nexus One have enough memory? And what about the controls?

share|improve this question
    
Egad, please no. I lose enough time and sleep to Minecraft as it is without having it on my phone :) –  shambleh Aug 16 '11 at 17:07
add comment

4 Answers 4

up vote 16 down vote accepted

UPDATE 8/16/2011

Minecraft Pocket Edition is now available in the Google Play Store! However it seems it will only be available for the Sony Ericsson's Xperia Play.

UPDATE

Engadget hands-on of the game

Here is a video from "SonyEricssonDev" showing Minecraft being played on the Xperia Play

UPDATE:

It looks like Minecraft Mobile will be revealed at E3 2011 (June 7-9). However it will only be available on '... Sony Ericsson's PlayStation-certified Xperia Play' at first and then sometime later available for other Android devices.

Sources:

Gamersutra

Droidgamers

Previous posts below

While it may not be possible right now, it looks like the developer will eventually bring Minecraft to Android.

AndroidCentral

Engadget

Edit: I found a 'MineDroid' Google code page today - I haven't tried it myself but under "Downloads" there is an apk that was release on Feb 25th. I suggest looking at the Wiki for instructions on installing and running.

Edit 2: I found DroidCraft just a few minutes ago. While it's not true Minecraft the describes it as an "Android survival / crafting game inspired by Minecraft". I'm downloading now to check it out. Game Website

share|improve this answer
    
The pocket editions seems to give the player unlimited resources as the first versions of Minecraft did. –  Jader Dias Aug 18 '11 at 19:03
2  
Now the Pocket edition is available for other models that just Xperia Play. –  benregn Nov 10 '11 at 21:06
add comment

I know nothing about Minecraft but I can't see how it would be possible without rewriting big chunks of it. Even if you can convert the JAR to an .apk, there are many Java classes that are not part of the Android API. Furthermore, Android does not include AWT, Swing or Java 2D/3D, it has its own UI and graphics APIs, so the user interface would need to be rewritten.

share|improve this answer
3  
Minecraft uses lots of native per-platform code, mostly for OpenGL, audio and input handling. They supply versions for Windows, Mac OS and Linux i386/x86_64 - barely there's a chance that you can run that on a MIPS/ARM device.. –  GreyCat Jan 31 '11 at 16:07
add comment

Android cannot just "run" native Java applications. Android does not have a Java Virtual Machine. Android uses a Dalvik Virtual Machine, which is completely different.

While android applications are written in Java, it is a "subset" of actual Java. so even if you could run the jar files through a "converter", there is no guarantee the code is actually supported by Dalvik.

share|improve this answer
add comment

You can run a JAR provided that is a midlet for mobile (j2ME)

There are some JVM available in the market. I used them a lot in the early days of my G1 for some "killer apps" (Opera Mini, QQ)

share|improve this answer
add comment

protected by Matthew Read May 22 '12 at 1:23

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.