Bom dia André, Obrigado pela solução proposta, eu já havia tentado essa
solução antes de escrever o email, não funcionou e não coloquei no email pq
ele já tinha ficado muito comprido.

Atualmente eu resolvi a questão com uma solução muito louca. Fui na pasta
do SDK e criei um atalho da pasta onde esta o avd, fazendo o a ide achar
supostamente a pasta dos AVD no local onde ele acha que deveria estar.
resolvi a parada de fazer a IDE chamar o AVD e inicializar.

Atualmente apareceu novas mensagens bizarras, acerca da versao da API ser
diferente da 23 que ele ta tentando compilar, sendo que na criacao do
projeto eu tinha definido para usar a API10 que é o android 2.3, mas no fim
o compilador compilava para API 23 e na checagem do AVD nao ia pra frente,
descobri nas propriedades do projeto onde muda a API de compilacao e agora
o AVD é chamado, entretanto a app nao aparece no emulador. Estou tentando
descobrir o pq, ja que o ADB esta habilitado no AVD e nas configs da IDE.

Em 27 de abril de 2016 10:27, Andre Cavalcante <[email protected]
> escreveu:

> Olá Wagner, pessoal,
>
>
> 2016-04-26 17:01 GMT-04:00 Wagner De Queiroz <[email protected]>:
>
> > Boa tarde a todos da lista,
> >
> > meu carma é o Android Studio,
> > ...
> >
> > O problema:
> >
> > Depois de aberto com um novo projeto e um avd devidamente criado, ao
> mandar
> > executar ele falha miseravelmente após alguns minutos de agonia.
> >
> > /opt/android-sdk/tools/emulator -netdelay none -netspeed full -avd
> > Nexus_S_API_23
> >
> > Note: The environment variable $ANDROID_SDK_HOME is set, and the emulator
> > uses that variable to locate AVDs.
> > This may result in the emulator failing to start if it cannot find the
> AVDs
> > in the folder pointed to by the
> > given environment variable.
> > ANDROID_SDK_HOME=/usr/local/android-sdk-linux
> >
>
> Note que ANDROID_SDK_HOME está definida para /usr/local/android-sdk-linux
>
>
> >
> > PANIC: ANDROID_SDK_HOME is defined but could not find Nexus_S_API_23.ini
> > file in $ANDROID_SDK_HOME/.android/avd
> > (Note: avd is searched in the order of
> > $ANDROID_AVD_HOME,$ANDROID_SDK_HOME/.android/avd and $HOME/.android/avd)
> >
> >
> Então ele tá procurando o arquivo /usr/local/android-sdk-linux/.android/avd
> and $HOME/.android/avd
>
>
> >
> > O
> >
> > Vamos lá
> >
> > o SDK eu coloquei em /opt/android-sdk  e não tenho ideia onde raios é
> > definido que essa variavel de ambiente ANDROID_SDK_HOME é definida,
>
>
> Em geral podes colocá-la no teu .bashrc.
>
> export ANDROID_SDK_HOME=/opt/android-sdk
>
> Logo, como tu colocaste em /opt/android-sdk, mas a variável aponta para
> /usr/local/android-sdk-linux, então já tens um conflito.
>
>
> > embora
> > a pasta exista, se tenha permissão de uso e o tal .ini que ele não
> > encoutrou esta fisicamente no local apontado:
> >
> > /home/wagner/.android/avd/Nexus_S_API_23.ini
> >
>
> Este arquivo fica em uma pasta no perfil do teu usuário, ou seja:
> $HOME/.android/avd/Nexus_S_API_23.ini e não é o $ANDROID_SDK_HOME.
>
>
> >
> > veja abaixo:
> >
> > wagner@perobinhaz470:~$ file
> /home/wagner/.android/avd/Nexus_S_API_23.ini
> > /home/wagner/.android/avd/Nexus_S_API_23.ini: ASCII text
> > wagner@perobinhaz470:~$ ls -lha
> > /home/wagner/.android/avd/Nexus_S_API_23.ini
> > -rw-rw-r-- 1 wagner wagner 123 Abr 26 13:38
> > /home/wagner/.android/avd/Nexus_S_API_23.ini
> >
> > Alguém tem alguma sugestão ou vou ter que me contentar em ligar um
> android
> > real na usb via adb mesmo?
> >
>
>
> Tenta apontar a o ANDROID_SDK_HOME para a pasta correta, ou seja,
> /opt/android-sdk e coloca lá dentro o .android/avd/Nexus_S_API_23.ini.
> Tenta de novo e me diz aí o que melhorou.
>
> Note que o Android Suite pode ter um arquivo de confiuração que ajusta, ele
> mesmo, o ANDROID_SDK_HOME e então o procedimento de ajustar a variável no
> .bashrc pode não funcionar.
>
> Note ainda que, modificando o .bashrc, você DEVE deslogar e logar novamente
> para que o novo valor possa fazer parte de TODO o teu ambiente.
>
> Abraços
>
> André Cavalcante.
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>



-- 
Wagner de Queiroz
Be free with Linux
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a