Genymotion - Emulando Android no GNU/Linux

Genymotion é um emulador gratuito e multiplataforma do sistema operacional Android, que vem com imagens pré-configuradas do Android, como o Nexus 7. Isso permite testar as funcionalidades e aplicações para Android diretamente do sistema GNU/Linux. Sendo assim, para que tudo funcione corretamente, é necessário ter instalado o VirtualBox no sistema.

[ Hits: 48.606 ]

Por: Ricardo Ferreira Costa em 23/12/2013


Pré-requisitos / Instalação / Uso



Pré-requisitos

Nota: para usar Genymotion, você precisará instalar o Oracle VirtualBox, preferencialmente, a última versão estável.

A utilização do Genymotion requer a criação de uma conta online aqui para, posteriormente, utilizá-lo completamente.

Depois de criar uma conta, baixe o Genymotion em seu diretório /home.

Nota: no momento que foi criado esse artigo, a versão do Genymotion é 2.0.1.

Instalação

É preciso tornar o arquivo binário baixado executável, para executá-lo posteriormente. Para isso, abra um terminal e execute os comando a seguir:

- Para sistemas de 32 bits:

chmod +x genymotion-2.0.2_x86.bin
# ./genymotion-2.0.2_x86.bin


- Para sistemas de 64 bits:

chmod +x genymotion-2.0.2_x64.bin
# ./genymotion-2.0.2_x64.bin


Pronto! Basta digitar y e pressionar ENTER para instalar o programa:

 Installing to folder /home/ricardo/Documentos/genymotion. Are you sure [y/n] ? y
    
  - Trying to find VirtualBox toolset .................... 
    OK (Valid version of VirtualBox found: 4.2.0r80737)
  - Extracting files ..................................... 
    OK (Extract into: /home/ricardo/Documentos/genymotion)
   
  Installation done successfully.
   
  You can now use these tools from /home/ricardo/Documentos/genymotion:
  - genymotion
  - genymotion-shell

Usando o Genymotion

Se tudo ocorreu bem, a instalação do Genymotion criou um diretório chamado genymotion. Sendo assim, para executar o programa, use o seguinte comando:

cd /home/seuusuário/Documentos/genymotion
$ ./genymotion


O programa será iniciado. Para adicionar um novo dispositivo virtual, clique em Add, faça login com seu nome de usuário, a senha da conta Genymotion (criada anteriormente) e você verá uma lista de dispositivos disponíveis:
Linux: Genymotion - Emulando Android no GNU/Linux   Linux: Genymotion - Emulando Android no GNU/Linux

Selecione o dispositivo virtual que você deseja fazer o download da lista e clique em Next e o download deverá começar:
Linux: Genymotion - Emulando Android no GNU/Linux   Linux: Genymotion - Emulando Android no GNU/Linux
Clique em Next, quando o download for concluído, digite um nome para o novo dispositivo virtual e clique no botão Create e Finish. Em seguida, o dispositivo deve aparecer na janela principal do Genymotion.

Para iniciar um dispositivo, selecione-o e clique no botão Play.

Screenshots

Linux: Genymotion - Emulando Android no GNU/Linux   Linux: Genymotion - Emulando Android no GNU/Linux

Conclusão

Mais informações:
Artigo original: Saiba como emular o Android no Linux usando o Genymotion
Publicado por Ricardo Ferreira Costa, do Blog Linux Descomplicado.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Pré-requisitos / Instalação / Uso
Outros artigos deste autor

TurnKey Linux - Instale e configure serviços de rede facilmente

JMeter - Saiba como testar o desempenho dos principais serviços de rede

Leitura recomendada

DriveDroid - Transforme o seu Android em um pendrive bootável

Zello - Transforme seu Android (e GNU/Linux) num Walkie Talkie

Transforme o seu celular Android em webcam sem fio na plataforma Linux

Transforme seu smartphone em uma webcam no Debian, Ubuntu e derivados com Iriun Webcam

Aprendendo Inglês em casa usando o Android

  
Comentários
[1] Comentário enviado por emilioeiji em 24/12/2013 - 08:20h

Legal.

Já estou testando aqui tbm =)

[2] Comentário enviado por phoemur em 26/12/2013 - 08:14h

muito bom!!!

[3] Comentário enviado por marbreu em 27/12/2013 - 20:13h

Instalei no meu note com opensuse 13.1 mais nãao ta funcionando.

[4] Comentário enviado por linux10complica em 28/12/2013 - 17:02h


[3] Comentário enviado por marbreu em 27/12/2013 - 20:13h:

Instalei no meu note com opensuse 13.1 mais nãao ta funcionando.


Descreva meu melhor seu problema... envia o erro que dá! Você tem o VBox instalado, ok?

[5] Comentário enviado por marbreu em 28/12/2013 - 19:58h

tenho vbox tnstalado, a mensagem é:UNABLE TO LOAD VIRTUAL BOX ENGINE.

[6] Comentário enviado por linux10complica em 02/01/2014 - 16:36h

Então, verifique a versão do VBox instalado. Deve ser superior a 4.2.12 , conforme site oficial https://cloud.genymotion.com/page/faq/#collapse-vbox

[7] Comentário enviado por removido em 18/01/2014 - 15:41h

meu sistema é o linux mint 16
#########################################
To com o seguinte problema:
[2]carlos-R430-P430-R480 downloads # ./genymotion-2.0.3_x64.bin
bash: ./genymotion-2.0.3_x64.bin: Permission denied
[126]carlos-R430-P430-R480 downloads #
#########################################
porque não obtenho permissão para instalar o app,se estou logado como root.


[8] Comentário enviado por linux10complica em 19/01/2014 - 01:50h


[7] Comentário enviado por exstra em 18/01/2014 - 15:41h:

meu sistema é o linux mint 16
#########################################
To com o seguinte problema:
[2]carlos-R430-P430-R480 downloads # ./genymotion-2.0.3_x64.bin
bash: ./genymotion-2.0.3_x64.bin: Permission denied

porque não obtenho permissão para instalar o app,se estou logado como root.



Vc deu permissão de execução no arquivo binário?!

chmod +x genymotion-2.0.3_x64.bin

[9] Comentário enviado por leandro em 02/02/2014 - 15:45h

Muito bom artigo, parabéns!

[10] Comentário enviado por marbreu em 18/04/2014 - 14:21h

Finalmente consegui funfar no pc com linux mint, brigaduuu familia VOL

[11] Comentário enviado por chaplinux em 05/05/2014 - 20:23h

Alguem ai ja conseguiu instalar o google play, na ultima versao ?

[12] Comentário enviado por hammerddt em 04/07/2014 - 16:23h

não to conseguindo instalar no meu. erro:chmod: não é possível acessar “genymotion-2.2.2_x86.bin”: Arquivo ou diretório não encontrado.
mesmo se no no conseguir vou continuar porque testei e gostei muito. e se alguém poder me ajudar agradeço muito.
uso o ubuntu 14.04 lts

[13] Comentário enviado por uilsonr em 08/08/2014 - 06:34h

alguém sabe dar permissão de usuario root no genymotion quando tento instalar uma aplicação está dando falha ao obter acesso root - certifique-se que tem o aparelho tem root funcionando e o app tem autorização para acessa-lo.

[14] Comentário enviado por felipemartinsss em 30/09/2014 - 18:48h

Consegui instalar no Fedora 20, só precisei baixar umas bibliotecas de libpng12.
Mas até aí, foi fácil:
$ sudo yum install libpng12

Apesar disso, recebi a mensagem:

Unable to load VirtualBox engine.

Make sure that you have installed it correctly before starting Genymotion.

Essa mensagem apareceu na hora que tentei iniciar uma das imagens que baixei pelo próprio Genymotion. Alguém já teve esse problema?

[15] Comentário enviado por El Camaleon em 15/02/2015 - 17:54h

Olá a todos, peço desculpas por reviver o post.. mas estou com o segunte problema.

Minha distro é o Debian Wheezy 64 bits, baixei o genymotion-2.3.1_x64_debian.bin e segui os mesmos passos indicados acima, todavia na hora de correr o genymotion tive os seguintes erros

./genymotion
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 103: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 138: Having multiple values in <test> isn't supported and may not work as expected
No protocol specified

Gostaria por favor de ajuda para resolver o meu problema.

Desde já agradeço.

[16] Comentário enviado por raulmanoelr em 14/04/2015 - 14:01h

No meu xubuntu também estava aparecendo a mensagem: UNABLE TO LOAD VIRTUAL BOX ENGINE.
Depois de muito insistência descobri o que estava acontecendo. Eu fiz uma atualização do sistema e o kernel foi atualizado. Sempre que o kernel é atualizado é necessário recompilar os módulos do virtualbox para que o mesmo funcione. Para fazer isso execute o comando abaixo:

/etc/init.d/vboxdrv setup

[17] Comentário enviado por xBrunoSousa em 20/06/2015 - 21:21h


[16] Comentário enviado por raulmanoelr em 14/04/2015 - 14:01h

No meu xubuntu também estava aparecendo a mensagem: UNABLE TO LOAD VIRTUAL BOX ENGINE.
Depois de muito insistência descobri o que estava acontecendo. Eu fiz uma atualização do sistema e o kernel foi atualizado. Sempre que o kernel é atualizado é necessário recompilar os módulos do virtualbox para que o mesmo funcione. Para fazer isso execute o comando abaixo:

/etc/init.d/vboxdrv setup


Resolveu o problema de "Unable to load virtual box engine".
Tive apenas que executar o comando como root.
# sudo /etc/init.d/vboxdrv setup

[18] Comentário enviado por guttentak em 19/07/2015 - 01:02h


olá pessoal

tive o seguinte problema de biblioteca:./genymotion: error while loading shared libraries: libaudio.so.2: cannot open shared object file: No such file or directory

uso o fedora 22.

alguma dica para resolver isto?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts