Pergunta

Estou no Xubuntu rodando com VMWare no Windows 7.Estou desenvolvendo um aplicativo Android e uso o genymotion para executar um dispositivo Android virtual.Mas há alguns dias, quando tento executar meu dispositivo virtual, o genymotion me mostra este erro:

(traduzido do francês)

Impossível executar o terminal virtual Genymotion.

O terminal virtual Genymotion não obteve endereço IP.

Por um motivo desconhecido, o servidor DHCP do VirtualBox não atribuiu endereço IP ao terminal virtual.Execute o VirtualBox para encontrar uma solução para o problema.

Para obter mais ajuda, acesse: https://cloud.genymotion.com/page/faq/#collapse-nostart

Então, segui o link e vi que deveria ter o mesmo endereço IP do adaptador e do servidor DHCP e expliquei como modificar.Eu mudo o IP do servidor DHCP para ser o mesmo do adaptador.Mas parece que isso não resolve o problema porque a mesma mensagem aparece após a modificação.

Um amigo meu me disse para baixar a versão mais recente do Genymotion.Eu fiz, mas ainda há o mesmo problema.

A razão pela qual estou nesse dispositivo virtual é porque tive muitos problemas em ter uma instalação estável com inicialização dupla do Windows/Linux, então escolhi uma virtualização do Linux.E não posso trabalhar no windows porque é um trabalho em equipe e o trabalho no windows tem algum conflito com o trabalho no linux.

Espero ter sido compreensível e desculpe-me pela falha linguística.

EDITAR:

Eu tentei criar uma nova virtualização do Xubuntu e instalar o genymotion para ver se foi uma atualização que eu fiz ou outro erro que eu poderia ter cometido que quebrou o genymotion.Mas o mesmo problema aparece.Acho que o problema vem da dupla virtualização, mas não sei como consertar.

Foi útil?

Solução

Na verdade, acabei de encontrar o que meu problema era (ou parecer).Nas configurações do dispositivo virtual, na seção CD / DVD (SATA) eu escolho "Usar arquivo de imagem ISO" em vez de "Usar unidade física".

Eu não sei porque o problema estava relacionado com o CD / DVD.Mas agora eu posso executar o dispositivo virtual genymotion.É lento como o inferno, mas funciona.

Outras dicas

Eu também encontrei uma maneira de executar o emulador Android no Mac (em execução com o VMware no Windows):

primeiro virtualbox aberto e inicie seu dispositivo Android.Em seguida, inicie o mesmo dispositivo em genymotion.

Para ter um tempo de reação suave relativo - defina memória de vídeo para 128 MB e memória da placa-mãe para 1024MB na caixa virtual.

Você não pode realmente fazer virtualização de um convidado virtualizado.
Você deve instalar o Genymotion no sistema operacional Host.

Você pode ver uma entrada sobre este assunto no FAQ Genymotion aqui: https://cloud.genymotion.com/page/faq/#genymotion-from-virtualizado-host

Para executar os aplicativos Android no genymotion ou no seu dispositivo da VM, você pode seguir estas instruções:

  1. Instale o genymotion em seu sistema operacional local
  2. Instale o aplicativo de tradução de braço no seu genymotion
  3. Reinicie o genymotion
  4. Instale o serviço Google Play no Genymotion
  5. Reinicie novamente
  6. Baixe e instale o aplicativo adb wireless da Play Store no genymotion
  7. Execute o ADB Wireless e obtenha o endereço IP alocado que gerou por este aplicativo
  8. Execute este comando em vm

adb connect <IpAddressGeneratedByAdbWireless>

aproveitar!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top