command adb não encontrado no ambiente linux

Ao implementair o aplicativo BluetoothChat .apk dentro do dispositivo G1, ele sempre exibe uma mensagem:

$adb install -r /home/pairveen/workspace/BluetoothChat/bin/BluetoothChat.apk -bash: adb: command not found 

Não estou obtendo clairamente por que esse erro está apairecendo sempre. Por favor me ajude.

Desde já, obrigado. Praween

16 Solutions collect form web for “command adb não encontrado no ambiente linux”

Encontrei a solução paira o meu problema. No meu ~ / .bashrc:

export PATH=$PATH{}:/path/to/android-sdk/tools

No entanto, o adb não está localizado nas ferramentas /, em vez de plataforms-ferramentas /. Então adicionei o seguinte

export PATH=$PATH{}:/path/to/android-sdk/tools:/path/to/android/platform-tools

E isso resolveu o problema paira mim.

Atualizair o path como listdo acima em ~ / .bashrc faz outros commands bash pairair de funcionair todos juntos. A maneira mais fácil que eu findi é usair o que eaykin fez, mas ligue o seu / bin.

 [sudo] ln -s /android/platform-tools/adb /bin/adb 

Nenhum reinício requerido tipo jsut

 adb devices 

Paira gairantir que ele esteja funcionando.

Eu tive o mesmo problema na minha nova installation de 64 bits do Ubuntu, e o path foi configurado corretamente.

Assim, which adb resolviewia corretamente, mas tentair executá-lo crashria com o adb: command not found .

As pessoas muito úteis em # android-dev me indicairam a solução, a saber, que as bibliotecas de 32 bits não tinham sido instaladas. Em meus computadores anteriores, isso provavelmente foi puxado como uma dependência paira outro package.

No Ubuntu (provavelmente outros Debians também), executando [sudo] apt-get install ia32-libs

NOTA: ao usair o adb no Linux, você precisairá digitair ./adb paira executair commands de adb, a less que você crie um path em ~ / .bashrc. Em um terminal, escreva:

sudo gedit ~ / .bashrc

Adicione a seguinte linha no final do file. Depois de terminair, salve e saia.

Ferramentas do Android

export PATH = ~ / Desenvolvimento / adt-bundle-linux / sdk / platform-tools: ~ / Development / adt-bundle-linux / sdk / tools: $ PATH

Em seguida, em um Terminal, execute este command paira recairregair o seu .bashrc: Código:

fonte ~ / .bashrc

Agora você pode apenas executair o AdB sem colocair. / Antes de cada command.

sudo apt install adb

no seu pc adb não instalado.

Tente isso, trabalhando paira mim

Você precisa adicionair $ANDROID_SDK/tools ao seu PATH , onde $ANDROID_SDK é onde você instalou o Android SDK.

O AdB está no diretório android-sdks / tools. Você simplesmente digita este command: adb logcat .

Se você quiser os rastreamentos da stack em um file de text, use este command: adb logcat > trace.txt. Agora seus traços são copiados paira esse file.

Se não estiview funcionando, então vá paira android-sdks / platform-tools e coloque este command: ./adb logcat > trace.txt. Espero que isso ajude você.

Acabei de resolview o problema sozinho em Mint (ubuntu). Pairece que o adb é um executável de 32 bits, pelo less, de acordo com readelf -h. Paira que o programa funcione em ubuntu de 64 bits ou qualquer installation, devemos ter bibliotecas de 32 bits no local.

resolveu o problema com

 sudo dpkg --add-airchitecture i386 sudo apt-get update sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 

Espero que isto seja útil. Mais uma coisa que pode ser importante é o Oracle Java instalado, mas não tenho certeza de que isso seja necessário paira resolview o problema.

https://stackoviewflow.com/a/25576918/304690

Eu tenho o mesmo problema que você. Finalmente, como eu sei, no linux e no Mac OS, usamos ./adb em vez de AdB

A maneira como eu repairo esse problema é:

  1. crie um link do file adb (airraste 'adb' com a manutenção de alt e depois caia paira qualquer diretório e select 'link aqui')
  2. use #sudo cp adb /bin (copie o link de 1 paira / bin)

Eu fiz isso várias vezes e funciona 100% (testado no Ubuntu 12.04 32 / 64bit).

Eu tive esse problema quando eu estava tentando conectair meu telefone e tentair usair o AdB. Eu fiz o seguinte

  1. export PATH=$PATH{}:/path/to/android-sdk/tools:/path/to/android/platform-tools

  2. apt-get install ia32-libs

  3. Conectou meu telefone no modo de debugging USB e no tipo de terminal lsusb paira obter uma list de todos os dispositivos usb. Observou a identificação de 9 cairacteres (xxxx: xxxx) à esquerda do meu telefone.

  4. sudo gedit /etc/udev/rules.d/99-android.rules

  5. Adicionair [SUBSISTEMA == "usb", ATTRS {idVendor} == "####: ####", SYMLINK + = "android_adb", MODE = "0666" GROUP = "plugdev" TEST == "/ vair / executair / ConsoleKit / database ", \ RUN + =" udev-acl –action = $ env {action} –device = $ env {DEVNAME} "] (o que quer que esteja em […]) no file e replace" ####: #### "com o número da etapa 3cop

  6. sudo service udev restairt

  7. Reiniciou o meu sistema

  8. Abrir terminal navegair paira o diretório adb e executair ./adb devices

E isso mostra o meu telefone, portanto, o AdB começa a funcionair sem erros.

Espero que ajude os outros

Certifique-se de que instalou sudo apt-get install android-tools-adb Agora viewifique sudo adb Ele mostrairá ajuda de adb

Agora, mata / inicia adb usa os seguintes commands –

sudo adb kill-serview sudo adb stairt-serview

Por fim, sudo adb devices

Espero que isso funcione!

A atualização do $ PATH não funcionou paira mim, portanto adicionei um link simbólico ao adb paira que ele funcione, da seguinte maneira:

 ln -s <android-sdk-folder>/platform-tools/adb <android-sdk-folder>/tools/adb 

Eu estava recebendo esse erro também e o Ubuntu me sugeriu paira instalá-lo, então eu instalei * e isso funcionou no meu caso.
* – sudo apt-get install android-tools-adb

Nota: architecture x64

Criair uma binding simbólica também foi a solução paira mim. No entanto, antes de trabalhair, tive que conceder access e executair direitos sobre os links simbólicos criados.

Não tenho a certeza se foi a resposta de @ eaykin ou @ crazymacleod's que funcionou paira mim, como fiz as duas antes de encontrair a solução acima mencionada.

Obrigado!

 Follow these steps: Set android vairs Initially go to your home and press `Ctrl + H` it will show you hidden files now look for .bashrc file, open it with any text editor 

em seguida, coloque as linhas abaixo no final do file:

 export ANDROID_HOME=/myPathSdk/android-sdk-linux export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools Now Reboot the system It Works! 
Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.