Gostaria de conhecer alguns dos emuladores do Android que funcionam muito bem com o Ubuntu 11.10 e superior. Eu quero tentar 'whatsapp' no Ubuntu através de um emulador Android. desde já, obrigado
software-recommendation
android
Mysterio
fonte
fonte
Respostas:
De acordo com: http://crashcourse.ca/content/android-emulator-ubuntu-1004-60-seconds
$ sudo apt-get install openjdk-6-jdk
$ android update sdk --no-ui
$ android list
retorna a lista do SDK disponível.$ android
pick "novo". Defina as coisas como quiser.$ android list avds
pic na entrada "name".$ emulator @avdsname
.E então você está pronto para ir.
fonte
Esta resposta é escrita de um usuário final, na perspectiva do jogador, embora muito disso se aplique a outros usos.
Google Play Store / serviços
Por favor, entenda a diferença.
O Google Play Services é um conjunto de ferramentas usadas pelos desenvolvedores para disponibilizar aplicativos (jogos) na Google Play Store
https://developers.google.com/android/guides/overview
A Google Play Store é um conjunto de ferramentas usadas pelos usuários finais para instalar aplicativos, um pouco semelhantes aos repositórios do Ubuntu.
https://play.google.com/store?hl=en
MEMU
Na minha experiência, depois de muitas tentativas e erros, avisarei que não há uma maneira fácil de jogar jogos Android no Linux / Ubuntu a partir do momento deste post.
A melhor opção, lamento dizer, é memu (o programa Windows, não será executado no wine). Não existe uma opção Linux tão estável, rápida, fácil e completa quanto o memu para jogos.
http://www.memuplay.com/
É gratuito, inclui o Google Play Store, rápido e bem integrado ao Windows, incluindo compartilhamento de arquivos entre host / convidado, integração com mouse, personalização abrangente, criação de scripts do jogo, permitindo a abertura de várias instâncias ao mesmo tempo, etc.
Somente a lista de recursos deve ser suficiente para convencê-lo a executar pelo menos o memu em uma VM, se não for bare metal (por exemplo, executar no Windows).
O memu é muito mais rápido que qualquer uma das opções de Linux / Ubuntu.
O memu inicia em segundos, em oposição às opções do Linux, o android-x86 leva quase 5 minutos para inicializar com o respingo de inicialização do android no meu laptop. Algumas pessoas relatam que o android-x86 não funciona simplesmente porque não esperaram os 15 minutos necessários para inicializar (sem brincadeira).
Documentação - / http://www.memuplay.com/download/Memu-User-Manual.pdf
Grave ações do jogo para automatizar o jogo - http://www.memuplay.com/blog/how-to-use-operation-record/
capturas de tela do memu
Opções / limitações do Linux
A principal limitação para o jogo é o Google Play Store. A Google Play Store não pode ser incluída sem a permissão do Google. Além disso, muitos jogos complexos não funcionam nos emuladores Linux. Por exemplo, você não pode jogar a maioria dos jogos Android no android-x86 (porta do android para os processadores x68 / x86_64). Muitos jogos da loja do Google Play serão instalados, mas não funcionarão.
como instalar aplicativos / jogos para Android (apk) - Isso se aplica à maioria dos emuladores Linux.
Nota: Se você usa um emulador que NÃO inclui a loja do Google Play, deve baixar o instalador do Android (apk) e instalar manualmente.
e apk é um arquivo de pacotes, como um .deb - https://en.wikipedia.org/wiki/Android_application_package
Para obter o apk, use serviços da web como https://apkpure.com/app
https://chrome.google.com/webstore/detail/direct-apk-downloader/bifidglkmlbfohchohkkpdkjokajibgg?hl=en
Depois de fazer o download, é necessário transferi-lo para o emulador (ou baixá-lo no emulador) e, então, você precisa estar sob segurança no emulador e permitir a instalação a partir de fontes não confiáveis e, às vezes, ativar o modo de desenvolvedor.
Consulte http://www.tomsguide.com/faq/id-2326514/download-install-android-apps-unidentified-developer.html
e /android/5566/how-can-i-install-an-app-given-only-its-apk-file
Isso se aplica à maioria dos emuladores Linux.
Os serviços do Google Play estão incluídos ou podem ser facilmente instalados em qualquer um dos emuladores Linux.
Opções do emulador de Linux
Android SDK - é difícil de instalar, complexo de usar e projetado para o desenvolvimento de aplicativos, não para jogos.
Está lento. Eu mencionei que é muito lento?
O principal objetivo do Android SDK é escrever programas para Android. Se você instalar um jogo Android no SDK, é mais provável que seja tão lento quanto inutilizável e eu não o usaria em nenhum jogo PvP.
Consulte o Guia de instalação completo do pacote SDK / ADT para Android no Ubuntu
Android no Chrome
Pode funcionar com cromo em alguns jogos, não consegui fazê-lo funcionar em cromo para jogos mais complexos, como o confronto de clãs.
Você precisa instalar o Chrome, pelo menos beta, se não instável. A principal razão para isso é webgl - https://get.webgl.org/
Portanto, enquanto seu navegador pode suportar webgl, o webgl está em desenvolvimento e tive problemas com o webgl 2 trabalhando com jogos e o webgl 2 é exigido pela maioria dos jogos complexos.
Como instalar todas as versões (estáveis / beta / instáveis) do Google Chrome lado a lado sem conflitos?
Nem todos os jogos são portados. Moderadamente complexo, não tão ruim quanto o SDK. Não está bem integrado ao sistema operacional. Não há meios para automatizar jogos.
Consulte a extensão do Chrome "ARC" - https://chrome.google.com/webstore/detail/arc-welder/emfinbmielocnlhgmfkkmkngdoccbadn
Considero que esta opção está na versão beta e muitos usuários relatam bugs.
Anbox
Isso foi projetado para o Ubuntu e, provavelmente, sua melhor opção, eu não tentei pessoalmente. Atualmente não é bem suportado em outras distribuições, mas muitas distribuições estão adicionando suporte.
Limitação evidente - Não inclui a Google Play Store e os jogos podem ou não funcionar bem.
Tanto quanto eu sei, está em rápido desenvolvimento e tem bugs.
Veja também http://www.linuxandubuntu.com/home/anbox-runs-android-in-your-linux-without-emulation
Virtualbox / KVM - O sistema operacional x86 do Android será muito lento e a maioria dos jogos não será executada na imagem.
O Google play está incluído nas versões recentes e os jogos serão instalados, mas jogos complexos, como o confronto de clãs ou similares, travam ou se recusam a abrir.
Você pode acelerar um pouco - https://doc.nuxeo.com/blog/speeding-up-the-android-emulator/ . Pessoalmente, não vi o enorme aumento de velocidade de 400% reivindicado pelo autor, embora haja uma melhoria modesta.
http://www.android-x86.org/
Genymotion. Isso é considerado o melhor, mas é complicado de instalar e não é gratuito. Tentei versões gratuitas mais antigas e era lenta e não incluía a google play store. Novas versões incluem os serviços do Google Play e uma aplicação como a Google Store.
https://www.genymotion.com/
Você precisa ter o virtualbox instalado para usar o genymotion, o que não é muito importante, mas você deve ter cuidado com a versão, pois às vezes há conflitos com as versões vbox e genymotion.
Eu não aconselho a instalar versões mais antigas (você pode encontrá-las na rede). Eles são gratuitos para uso pessoal, mas lentos e não jogam jogos.
Genymotion é moderadamente pesado e irritante. Você precisa baixar um arquivo .run que o instalará. Você precisa registrar uma conta e comprar uma licença. Depois de inserir sua chave, você baixa uma imagem.
Uma vez executado, é rápido o suficiente, pelo menos era com versões gratuitas mais antigas. Como não paguei por uma licença, as versões mais recentes não foram testadas.
O Genymotion não possui ferramentas para jogos de script (diferentemente do memu).
Genymotion é muito mais lento que o memu.
As pessoas que usam adoram, você decide se deseja pagar uma taxa anual.
Avaliação inicial - 30 dias grátis. Após 30 dias, https://www.genymotion.com/pricing-and-licensing/
Algumas pessoas afirmam que o genymotion é gratuito para uso pessoal se você entrar em contato com a equipe de suporte https://www.genymotion.com/contact/
AndroVM - fundido com Genymotion. As versões gratuitas anteriores não incluem o Google Play Store.
Andy OS - Embora eles afirmem que Andy "roda no Linux", na verdade ele roda no Windows convidado na caixa virtual em um host Linux.
Como instalo Andy, o emulador Android no Linux?
Pessoalmente, eu rodaria o memu em vez de o andy, o memu tem mais recursos.
fonte
O melhor e o mais conveniente emulador de Android disponível no Ubuntu é o Genymotion . Eu realmente recomendo que você tente
fonte
Eu estava usando o virtualbox para executar o favo de mel 4.0.3 no ubuntu 11.10, ele foi executado de maneira indecente (às vezes meio lento) e, na verdade, existe um fórum para fazê-lo, mas eu esqueci o nome, mas ele tem uma boa sorte "Android 86"
fonte