É possível executar minecraft em um Android? -- applications campo com compatibility campo com java camp android Relacionado O problema

Is it possible to run Minecraft on an Android?


8
vote

problema

português

Eu estava pensando em usar algumas ferramentas para converter o jarro em um apk. Mas meu Nexus terá memória suficiente? E os controles?

english

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?

        
 
 

Lista de respostas

17
 
vote
vote
Melhor resposta
 

minecraft pocket edition está disponível no Google Play Store e Appstore da Amazon . Engadget tem um mãos -Os do jogo, e "sonyericssondev" tem um vídeo mostrando minecraft sendo jogado no jogo Xperia.

 

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

Eu não sei nada sobre Minecraft, mas não consigo ver como seria possível sem reescrever grandes pedaços dele. Mesmo se você puder converter o jarro para um .apk, há muitas classes Java que não fazem parte da API do Android. Além disso, o Android não inclui AWT, Swing ou Java 2D / 3D, tem sua própria UI e APIs Gráficos, para que a interface do usuário precise ser reescrita.

 

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 não pode apenas "executar" aplicativos java nativos. O Android não possui uma máquina virtual Java. O Android usa uma máquina virtual Dalvik, que é completamente diferente.

Enquanto os aplicativos Android são escritos em Java, é um "subconjunto" de Java real. Portanto, mesmo que você pudesse executar os arquivos JAR através de um "conversor", não há garantia que o código seja realmente suportado por 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

Você pode executar uma jarra fornecida que seja um MIDlet para Mobile (J2ME)

Há alguma JVM disponível no mercado. Eu usei muito nos primeiros dias do meu G1 para alguns "aplicativos assassinos" (ópera 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)

 
 

Perguntas relacionadas

12  Você pode executar programas de java 'normal' no Android?  ( Can you run normal java programs on android ) 
Eu conheço algum "normal" java (computador java) e quero executar esse programa no meu dispositivo Android. Isso é possível? Se sim, como? ...

-1  O Android não suporta Java?  ( Does android not supports java ) 
REDMI 6 não suporta Java. Redmi Nota 5 Suporte Java através de suporte de terceiros. Qual é a diferença? Eu li no Quora que, por não suportar Java, não po...

8  É possível executar minecraft em um Android?  ( Is it possible to run minecraft on an android ) 
Eu estava pensando em usar algumas ferramentas para converter o jarro em um apk. Mas meu Nexus terá memória suficiente? E os controles? ...

0  Encaminhamento de porta com pdanet +  ( Port forwarding with pdanet ) 
Estou tentando iniciar um servidor Minecraft e eu estava passando pelo processo de encaminhamento portuário. Eu não posso jogar em uma LAN com a outra pessoa....

1  Por que os telefones Android precisam de Java?  ( Why does android phones need java ) 
im indo comprar um samsung A310F Galaxy A3 . Mas notei uma coisa. características Java no Este telefone inteligente da Samsung não tem java nele. Entã...

1  Falha na geração de keystore de inicialização verificada  ( Verified boot keystore generateion failure ) 
Eu preciso gerar meu próprio keystore para a inicialização verificada do Android. Eu levei essas etapas . mmma system/extra/verity keystore_signer priv...

1  Notificação TransparenteBar / StatusBar para Android 4.3 [FECHADO]  ( Transparent notificationbar statusbar for android 4 3 ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

4  Erro: java.lang.illegalstateException: java.util.concurrent.TimeoutException: thread binder_c desistiu de esperar por partitionmixed após 180000ms  ( Error java lang illegalstateexception java util concurrent timeoutexception t ) 
Depois de inserir o comando final para fazer um cartão SD de formato misto em Como posso mover aplicativos para SD em não adotado Armazenamento Marshmallow? ...

3  Como determinar se o objeto Java é nulo ou não no Tasker?  ( How determine if java object is null or not in tasker ) 
Eu quero uma tarefa do Tasker que lê SMS de uma determinada pessoa e extrai algumas informações da mensagem mais recente. Por exemplo, recebo muitas mensage...

20  Há algum navegador Android que suportam o carregamento de um applet Java no Navegador?  ( Are there any android browsers that support loading a java applet in browser ) 
. bloqueado . Esta questão e suas respostas são bloqueado Porque a questão é off-tópico, mas tem significado histórico. Atualmente não está aceit...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.