当前位置:  开发笔记 > 编程语言 > 正文

在linux环境中找不到adb命令

如何解决《在linux环境中找不到adb命令》经验,为你挑选了7个好方法。

在G1设备中实现BluetoothChat应用程序.apk时,它总是会弹出一条消息:

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

我不清楚为什么每次都会弹出这个错误.请帮我.

提前致谢.Praween



1> 小智..:

我找到了解决问题的方法.在我的~/.bashrc:

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

adb不是位于android-sdk/tools/,而是位于android-sdk/platform-tools/.所以我添加了以下内容

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

这解决了我的问题.



2> 小智..:

更新〜/ .bashrc中上面列出的路径会使其他bash命令停止工作.我找到的最简单的方法是使用eaykin所做的,但将它链接到你的/ bin.

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

不需要重启只需键入以下命令 -

adb devices

确保它正常工作.


对于那些不知道的人,你必须以sudo的身份运行这个命令.`sudo ln -s/android/platform-tools/adb/bin/adb`
这里有一个更新的命令:`sudo ln -s~/Android/Sdk/platform-tools/adb/bin/adb`

3> 小智..:

我在新的Ubuntu 64位安装上遇到了同样的问题,并且路径设置正确.

因此,which adb将正确解决,但尝试运行它将失败adb: command not found.

#android-dev中非常有帮助的人向我指出了解决方案,即没有安装32位库.在我以前的计算机上,这可能是作为另一个程序包的依赖项引入的.

在Ubuntu(可能还有其他Debian)上运行 [sudo] apt-get install ia32-libs



4> gal007..:

注意:在Linux上使用adb时,除非在〜/ .bashrc中创建路径,否则需要输入./adb来执行adb命令.在终端写:

sudo gedit~/.bashrc

在文件末尾添加以下行.完成后,保存并退出.

Android工具

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

然后在终端运行此命令重新加载.bashrc:代码:

source~/.bashrc

现在你可以在每个命令之前运行adb而不用./.



5> Gautam..:

sudo apt install adb

在你的电脑adb没有安装.

试试这个,为我工作



6> CommonsWare..:

您需要添加$ANDROID_SDK/platform-tools到您的PATH,在这里$ANDROID_SDK是无论你安装了Android SDK.


@RohanBhatia:如果在开发机器上的PATH上查找程序的开销很大,则可能需要一台新的开发机器。例如,我只运行了Linux命令“ time which adb”,其中“ which”在“ PATH”中搜索“ adb”,而“ time”则显示了其余命令所花费的时间。那花了2毫秒。那就是我的`PATH`中的〜20个目录,其中一些包含数百个命令。

7> 小智..:
Follow these steps:

Set android vars

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

然后将以下行放在文件末尾:

export ANDROID_HOME=/myPathSdk/android-sdk-linux
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools


Now Reboot the system

It Works!

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有