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

