ADB Android Studio Ubuntu错误:无法检测到adb版本,adb输出:/home/hamid/Android/Sdk/platform-tools/

ADB在Android Studio(Ubuntu)出错:无法检测到adb版本,adb输出:/home/hamid/Android/Sdk/platform-tools/adb: 1: /home/hamid/Android/Sdk/platform-tools/adb: 语法错误:意外的")"。

有人能帮忙吗?谢谢。 - Hamid Mustafa
1这个错误是在什么时候发生的?你做了什么?你是如何安装它的?你尝试过什么来修复它? - Trevor Clarke
我在Windows 7 x64上遇到了同样的问题。我也安装了Genymotion,但是在目标部署对话框中没有显示任何模拟器。有关于Windows的任何想法吗? - Ubaid
2个回答

Ubuntu 14.04.3 LTS
在更新Android Studio和Android SDK之后出现了相同的错误。
【解决方案:降级/platform-tools文件夹】
1. 下载此文件:https://dl-ssl.google.com/android/repository/platform-tools_r23.0.1-linux.zip 2. 进入您的Android SDK文件夹 3. 删除旧的/platform-tools文件夹 4. 插入从上面链接下载的文件
希望这对您有所帮助。
【更新】
忘记说明Ubuntu是32位的。

谢谢伙计,问题就像闪电一样解决了!非常感谢你!我解决了我的问题。 - Hamid Mustafa
这个也解决了我的问题,在Linux Mint 17.1 32位系统上。 - cctan
谢谢Elia,这在我的32位Ubuntu 15.10上起作用了,但是当Android Studio更新组件时,它又恢复到了64位版本,所以我不能再更新这个组件了! - Ian S Williams
2Android Studio要求更新,但却重新引入了同样的错误。为了修复这个问题,我没有替换整个/platform-tools目录,而是只提取了adb本身,这样就解决了! - jim
非常好的建议。同样适用于在32位机器上运行的Ubuntu 16.04解决问题。 - SANBI samples
谢谢,问题解决了(Ubuntu 16.04 32位)。我在各种语言和集成开发环境中编程已经超过30年了,我从来没有见过像Android Studio这样的混乱。 - konstantinosX