Ubuntu 12.04: dispositivo virtual Andorid: dispositivo virtual Android não inicializando

3

Observação: anteriormente, eu havia feito essa pergunta no stackoverflow, mas recebi sem respostas, portanto, republicando aqui.

Estou usando o Ubuntu 12.04 (versão x86-64) e baixei recentemente o pacote adt (adt-bundle-linux-x86_64-20130917.zip) do site Android. Criado vários dispositivos virtuais do eclipse - > Janela- > Gerenciador de dispositivos virtuais do Android. Mas os dispositivos virtuais não estão começando Quando eu clico em iniciar para qualquer um dos AVDs, uma caixa de diálogo 'emulador inicial' vem, a barra de carregamento carrega totalmente, mas nada é iniciado - mesmo depois de uma espera considerável.

Tentei rodar o emulador (dentro do sdk / tools) do console: -

./emulator -avd <AVD_name>
Segmentation fault (core dumped)

No entanto, quando eu executo isso, ele gera um erro, mas o emulador aparece.

./emulator64-arm -avd <AVD_name>
emulator: ERROR: Could not load OpenGLES emulation library: lib64OpenglRender.so: cannot open shared object file: No such file or directory
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.

O que pode estar causando falha no AVD quando chamado pelo Gerenciador de Dispositivos Virtuais do Android dentro do eclipse? Alguém já enfrentou problemas semelhantes?

    
por Siddhartha Ghosh 24.10.2013 / 12:53

2 respostas

1

Suponha que a pasta de ferramentas seja ~ / Software / android-sdk-linux / tools

No console, antes de executar o comando do emulador, faça o seguinte:

export LD_LIBRARY_PATH=~/Software/android-sdk-linux/tools/lib:$LD_LIBRARY_PATH
./emulator64-arm -avd <AVD_name>

Agora deve funcionar ...

    
por giuspen 28.01.2014 / 22:15
0

Este comando funcionou no meu laptop:

export LD_LIBRARY_PATH="/home/<user>/Android/Sdk/tools/lib64:$LD_LIBRARY_PATH"
cd /home/<user>/Android/Sdk/tools
./emulator64-x86 -avd <AVD_name> -gpu on
    
por Nazmul 07.09.2015 / 15:46