我已经构建了一个简单的java控制台应用程序,可以打印“ Hello World”,并且我试图使其在Android模拟器(Nox)中运行的.class / .jar字节码。为此,我已经通过Google云端硬盘将.jar和.class文件从应用程序传输到了模拟器,并尝试使用到目前为止到目前为止使用的两个Java模拟Android应用程序:Java Manager和J2ME Loader。
在Java Manager中,尝试运行.class文件时出现以下错误:
无法对类进行降级
在J2ME中,尝试运行.jar文件时出现以下错误:
断货清单
有人知道如何在这两个Android的Java模拟器中解决这些错误吗?我在Play商店中找不到其他应用。
答案 0 :(得分:1)
Android无法执行Java(J2SE类文件)或J2ME代码。它具有基于Java的自己的格式,但是编译器基础结构与J2SE不同。可能会有允许执行J2SE或J2ME代码的仿真器,但是由于支持通常是不完整的,因此我不会依赖此类产品。
因此,您需要Android SDK(和/或开发IDE“ Android Studio”)来创建Android Apps。 创建Android应用程序(apk文件)后,您可以在提到的Android设备或仿真器上部署并运行它。