Não é possível iniciar o avd no Ubuntu 12.10 - permissão negada

1

Eu sou totalmente novo no Ubuntu. Eu instalei adt (eclipse) de developer.android.com .. Está funcionando bem. Mas quando eu tento iniciar um AVD, ele diz: Erro: 13 - Permissão negada.

Eu tentei iniciar o eclipse com sudo ./eclipse , mas ainda estou recebendo o mesmo erro.

    
por omerjerk 01.02.2013 / 14:03

4 respostas

2

Existem várias soluções correspondentes aos seus problemas.

  1. O SDK e as ferramentas corretas não estão instalados. Para isso, você precisa ir até o local onde fez o download do Android-SDK e iniciar o android.sh . Em seguida, faça o download das ferramentas de plataforma / criação necessárias, juntamente com os arquivos necessários para qualquer API.
  2. A ferramenta SDK não está recebendo direitos de execução. Para resolver esse problema, navegue até o diretório local SDK e digite o seguinte no seu terminal. (como root, se necessário).
    chmod -R +x Android-SDK
    Substituindo o Android-SDK pelo nome do diretório do seu SDK.

Observação: o Android está encerrando o projeto de suporte do eclipse, então sugiro migrar para o Android Studio o quanto antes. Verifique aqui para detalhes.

    
por Sandeep Neupane 28.07.2015 / 13:48
1
sudo chown -R username:username Directory(whatever)
sudo chmod +x directory (whatever)
    
por rightkushagra 16.03.2013 / 21:27
0

Você não deve iniciar eclipse com sudo . Certifique-se de seguir as instruções em Ferramentas para desenvolvedores do Android .

Além disso, faça um aviso:

  

Importante: o suporte para o Android Developer Tools (ADT) no Eclipse está terminando, conforme nosso anúncio. Você deve migrar seus projetos de desenvolvimento de aplicativos para o Android Studio o mais rápido possível. Para mais informações sobre a transição para o Android Studio, consulte Migrando para o Android Studio.

    
por Vitaliy Kulikov 22.07.2015 / 16:52
0

Como parte da solução:

1) Verifique se você pode obter uma versão adb digitando adb version no console.

1.1) Verifique se você está usando o mesmo ADB no eclipse e no console, se # 1 está funcionando. Digite which adb no console e compare o caminho para o adb com o caminho para o adb no Eclipse.

2) Abra AVD manager e verifique se as ferramentas do Android estão instaladas.

3) Verifique o caminho

4) Verifique se adb não foi instalado por outro usuário ou verifique os direitos de execução.

Solução que ajudou: install IA32 se você estiver usando a arquitetura de 64 bits.

    
por orvi 28.07.2015 / 15:27