Erro de caminho do SDK do Android: não encontra diretório inicial -- android camp askubuntu Relacionado O problema

Android SDK PATH Error: doesn´t find home directory


1
vote

problema

português

Eu uso o Ubuntu 12.10 e tentei seguir este guia Instale o Android SDK e o Eclipse no Ubuntu 12.04 Mas continuo recebendo este erro:

   Error: The AVD manager normally uses the user's profile directory to store AVD files. However it failed to find the default profile directory. To fix this, please set the environment variable ANDROID_SDK_HOME to a valid path such as ¨~¨.    

Alguma ideia Como posso consertar isso?

english

I use Ubuntu 12.10 and I tried to follow this guide Install android sdk and eclipse in Ubuntu 12.04 but I keep getting this error:

 Error: The AVD manager normally uses the user's profile directory to store AVD files. However it failed to find the default profile directory. To fix this, please set the environment variable ANDROID_SDK_HOME to a valid path such as xc2xa8~xc2xa8. 

Any ideas how can I fix this?

  
   
   

Lista de respostas

1
 
vote
vote
Melhor resposta
 

Você tem que exportar a variável android_sdk_home para o caminho onde o seu Android SDK é: Exemplo:

  #!/bin/sh echo "$(tput setaf 3)--- Kernel 3.9.4 - lffl will be installed in an `uname -i` system---$(tput sgr0)" echo "" sleep 2 read -p "Press Enter to continue, or abort by pressing CTRL+C" nothing echo "" echo ""  #i386 links link1="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-headers-3.9.4-030904_3.9.4-030904.201305241545_all.deb" link2="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-headers-3.9.4-030904-generic_3.9.4-030904.201305241545_i386.deb" link3="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-image-3.9.4-030904-generic_3.9.4-030904.201305241545_i386.deb"  #amd64 links url1="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-headers-3.9.4-030904-generic_3.9.4-030904.201305241545_amd64.deb" url2="http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-image-3.9.4-030904-generic_3.9.4-030904.201305241545_amd64.deb"  #System architecture arch=`uname -m`  if  [ $arch = i686 ] || [ $arch = i386 ]; then     mkdir -p $HOME/kernel-i386      cd $HOME/kernel-i386     wget -c $link1     wget -c $link2     wget -c $link3     sudo dpkg -i *.deb       sudo rm -rf $HOME/kernel-i386 elif [ $arch = "x86_64" ]; then     mkdir -p $HOME/kernel-amd64     cd $HOME/kernel-amd64     wget -c $link1     wget -c $url1     wget -c $url2     sudo dpkg -i *.deb       sudo rm -rf $HOME/kernel-amd64 else     echo "Unsupported Architecture" fi 0   
 

You have to export the variable ANDROID_SDK_HOME to the path where your Android SDK is: example:

ANDROID_SDK_HOME=/home/theo/android-sdk/ 
 
 
   
   
1
 
vote

Faça o que diz e é executado

  ANDROID_SDK_HOME=/home/your_username    

no terminal

 

Do what it says and run

ANDROID_SDK_HOME=/home/your_username 

in the terminal

 
 

Perguntas relacionadas

19  Aceleração do Android 3D em Androvm com Primusrun?  ( Android 3d acceleration in androvm with primusrun ) 
Eu tenho tentado uma máquina virtual Android chamada Androvm em um laptop Ubuntu 12.04 32 bits com configuração de gráficos híbricos Intel / NVIDIA como o s...

2  Eclipse exibe PNG como um arquivo de texto  ( Eclipse displays png as a text file ) 
Eu quero criar um aplicativo no Eclipse com o libgdx. Mas quando eu importo um arquivo PNG no Eclipse, ele o exibe como um arquivo de texto. Eu tentei com o K...

2  Não é possível obter gráficos para trabalhar no HP Pavilion G6  ( Cant get graphics to work on hp pavilion g6 ) 
Eu tenho este laptop HP Pavilion G6 de Crappy (nenhuma outra escolha, fornecida pelo Office), que está tendo problemas para lidar com gráficos (Ubuntu 12.04 L...

0  Porting Ubuntu Touch no Samsung Galaxy S2 Plus [duplicado]  ( Porting ubuntu touch on samsung galaxy s2 plus ) 
. Esta pergunta já tem respostas aqui : Como faço para fazer o Ubuntu Touch para dispositivos diferen...

8  Compartilhando arquivos com dispositivos Android (Como faço para montar um HP Touchpad, Cyanogen Mod 9?)  ( Sharing files with android devices how do i mount an hp touchpad cyanogen mod ) 
Eu recentemente instalei o Cyanogen Mod 9 no meu tablet HP Touchpad, mas estou encontrando problemas ao tentar acessá-lo do meu laptop Ubuntu (Ubuntu 11.10, G...

23  Calendário de sincronização e contatos com smartphone Android  ( Sync calendar and contacts with android smartphone ) 
Eu uso o Thunderbird com a Lighting Calendar Addon, que armazena dados de calendário em iCalendar formato. Como posso sincronizar este calendário e contat...

5  Conexão amarrada USB via Nexus um não mostrando no NetworkManager  ( Usb tethered connection via nexus one not showing on networkmanager ) 
Ao conectar meu Nexus um (Android 2.3.3) via USB e ativando a opção "USB Tethering", não consigo ativar a conexão via Network Manager, porque acabei de ver um...

-1  Android SDK não é encontrado por flutter  ( Android sdk is not found by flutter ) 
Eu instalei o Android Studio por descompactando o arquivo zip do site oficial e em execução sudo ./studio.sh . Então, foi instalado no diretório / raiz . ...

34  O Ubuntu não está detectando meu dispositivo Android  ( Ubuntu is not detecting my android device ) 
Eu sou novo para o Android. Acabei de baixar e instalei o Android SDK. Agora, quando executo o aplicativo do Eclipse, meu dispositivo não está sendo detectado...

-1  Problemas de sincronização de fotos e efeitos estranhos de arquivos enviados de outros dispositivos [fechados]  ( Problems syncing photos and strange effects of uploaded files from other devices ) 
. É difícil dizer o que está sendo perguntado aqui. Esta questão é ambígua, vaga, incompleta, excessivamente ampla ou retór...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.