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.

Possible Duplicate:
Are there any Android browsers that support loading a Java Applet in-browser?

I am trying to acess my web based emulator for work and the tablet does not support java virtual machine which needs to be installed to run the emulator tried to download and it tells me that the device does not support java . Is there an app that i can load to make java work or is there a mobil tablet that supports this ?

share|improve this question

marked as duplicate by Matthew Read Dec 7 '11 at 0:50

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
Are you trying to execute an Java-Applet within an Browser on Android? –  Flow Dec 6 '11 at 22:26
    
Sounds more like this one to me? Are there any Android browsers that support loading a Java Applet in-browser? –  GAThrawn Dec 6 '11 at 23:58
add comment

1 Answer

Although most Android apps are originally written in Java, they are then converted into Dalvik code which runs on a Dalvik Virtual Machine on the Android device. Android devices don't natively have any Java Virtual Machine installed, and can't run Java apps or applets.

Someone would have to write a JVM that can run on Android and then make it available as a browser plugin (like Flash), or as part of a separate web browser. Both of these are options but I don't believe that anyone has written one yet, and searches of the Android Market don't show anything that's likely to help you yet.

If your Java app just was originally written for mobile devices and only uses the JavaME part of Java then it may be possible to convert it to run on Android using a technique like the one here Converting JavaME applications to the Android platform.

See also these previous questions:

share|improve this answer
add comment

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