Falha ao obter a versão adb

3

durante a execução do projeto android de exemplo recebendo este erro no eclipse .. projeto limpo 2-3 vezes, mas ainda recebendo erro.

[2012-10-23 10:39:24 - adb] Failed to get the adb version: Cannot run program
"/home/rahul/android-sdks/platform-tools/adb": error=13, Permission denied from    
'/home/rahul/android-sdks/platform-tools/adb' - exists=true
    
por Raahul 23.10.2012 / 08:41

2 respostas

0

Você deve adicionar os caminhos da pasta platform-tools e tools ao arquivo .bashrc.

sudo gedit ~/.bashrc

Adicione as seguintes linhas na parte inferior

export PATH=$PATH:/home/rahul/android-sdks/platform-tools
export PATH=$PATH:/home/rahul/android-sdks/tools

Você também deve adicionar o caminho java ao arquivo .bashrc,

cd /usr/lib/jvm
ls

No meu caso, parece que é isso

avinash@avinash-Lenovo-IdeaPad-Z500:/usr/lib/jvm$ ls
java-7-oracle

adicione linhas abaixo ao arquivo .bashrc,

export JAVA_HOME=/usr/lib/jvm/java-7-oracle
export PATH=$PATH:$JAVA_HOME

Nota,

pasta java-7-oracle (no meu caso) dentro de /usr/lib/jvm aparece apenas se você instalou o java no seu pc do Ubuntu.Para verificar o java instalado no seu pc execute o comando java -version .Se a saída assim,

java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

mostra que você instalou o java.If não tente instalá-lo.

    
por Avinash Raj 29.11.2013 / 18:36
0

As soluções fornecidas aqui ajudaram, mas ainda não consegui executar o adb. Mesmo problema no prompt de comando como no Eclipse. Eu encontrei este artigo por Markus Bertheau e agora é executado: link

A chave era instalar dois programas adicionais porque estou em uma máquina de 64 bits e o SDK executa bibliotecas de 32 bits - libc6-i386 e ia32-libs. Depois de instalá-los, posso rodar adb!

Obrigado Markus Bertheau!

    
por Janin 11.05.2014 / 21:33

Tags