是否有可能在Android上运行MINECRAFT? -- applications 领域 和 compatibility 领域 和 java 领域 android 相关 的问题

Is it possible to run Minecraft on an Android?


简体版||繁體版
8
vote

问题

中文

我在考虑使用一些工具将jar转换为apk。但是我的nexus会有足够的记忆吗?那个控件怎么样?

英文原文

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?

        
 
 

回答列表

17
 
vote
vote
最佳答案
 

Minecraft Pocket版本在 Google Play Store 亚马逊的appstore 。 Engadget有一个手-on 游戏,"sonyericsondev" 有一个视频显示minecraft正在扮演Xperia Play。

 

Minecraft Pocket Edition is available in the Google Play Store and Amazon's Appstore. Engadget has a hands-on of the game, and "SonyEricssonDev" has a video showing Minecraft being played on the Xperia Play.

 
 
 
 
12
 
vote

我对MINECRAFT一无所知,但我看不到没有重写它的大块的情况。即使您可以将jar转换为.apk,也有许多java类不是Android API的一部分。此外,Android不包括AWT,Swing或Java 2D / 3D,它具有自己的UI和图形API,因此需要重写用户界面。

 

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.

 
 
 
 
9
 
vote

android不能只是"运行" 本机Java应用程序。 Android没有Java虚拟机。 Android使用Dalvik虚拟机,完全不同。

虽然Android应用程序写入Java,它是实际Java的"子集" 。因此,即使您可以通过"转换器" 运行JAR文件,也无法保证Dalvik实际支持代码。

 

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.

 
 
1
 
vote

您可以运行一个jar,提供了一个用于移动(J2ME)

的MIDlet

市场上有一些JVM。我在G1的早期使用它们了一些"杀手应用程序" (Opera Mini,QQ)

 

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)

 
 

相关问题

20  是否有支持加载Java applet浏览器的Android浏览器?  ( Are there any android browsers that support loading a java applet in browser ) 
锁定。这个问题及其答案是锁定,因为问题是off-top,但具有历史意义。它目前没有接受新的答案或互动。 我们有一个客户,他们正在切换到基于Android的设备的Windows Mobile...

-1  Android不支持Java吗?  ( Does android not supports java ) 
Redmi 6不支持Java。 Redmi Note 5支持Java通过第三方支持。 有什么区别? 我读过quora,不支持java我不能去播放商店。 ...

8  是否有可能在Android上运行MINECRAFT?  ( Is it possible to run minecraft on an android ) 
我在考虑使用一些工具将jar转换为apk。但是我的nexus会有足够的记忆吗?那个控件怎么样? ...

4  错误:java.lang.illegalstateException:java.util.concurrent.TimeOutexception:Thread Binder_C放弃了等待在180000ms后等待分区  ( Error java lang illegalstateexception java util concurrent timeoutexception t ) 
在如何将应用程序转移到非采用的SD中的混合格式SD卡棉花糖存储?: $ adb shell sm分区盘:179,64混合25 我遇到这个错误: 错误:java.lang.illegalstateException:java.util.concurrent.TimeOutException:Thread Bi...

1  为什么Android手机需要Java?  ( Why does android phones need java ) 
我要买一个三星A310F Galaxy A3 。但我注意到了一件事。 特征 Java No 这个三星智能手机没有java。所以我的问题是:这真的很糟糕吗?为什么Android智能手机需要Java?这是一个很大的缺点吗? ...

0  与PDANET +的端口转发  ( Port forwarding with pdanet ) 
我正在尝试启动MINECRAFT服务器,我正在通过端口转发过程。我不能和其他人一起玩兰。我在Android(Galaxy S9 Edge)上使用PDanet +(FoxFi键)。尝试在浏览器进入默认网关时,会话保存超时。在一些研究之后,我发现了端口80关闭。我关掉了我的防火墙,并在互联网上搜索了许多其他建议,仍然是什...

1  透明NotificationBar / statusBar for Android 4.3 [已关闭]  ( Transparent notificationbar statusbar for android 4 3 ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新这个问题,所以它是关于android爱好者堆栈交换的主题。 cl...

12  你能在Android上运行'普通'Java程序吗?  ( Can you run normal java programs on android ) 
我知道一些'普通'java(计算机java),我想在我的Android设备上运行这样的程序。这可能吗?如果是,怎么样? ...

3  如何确定Java对象是否为NULL或不在Tasker中?  ( How determine if java object is null or not in tasker ) 
我希望一个任务任务从特定人员读取短信,并将一些信息从最新消息中提取。 例如,由于我制作的事务,我收到了我的银行的大量消息。触摸任务,我想知道我的最新银行余额。通常情况下,我会从我的银行那里获得最新的短信,并找出它的余额。我希望Tasker这样做。 我知道Tasker可以在到达时读取消息。但是我们必须制作一个与之相关的...

1  已验证启动keystore生成失败  ( Verified boot keystore generateion failure ) 
我需要为Android验证引导生成自己的密钥库。我采取了这些步骤 mmma system/extra/verity keystore_signer private.der verity.x509.pem keystore.img verity.der ,我收到这个错误 Exception in...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有