Android SDK';是32位还是64位?你好,世界失败

Android SDK';是32位还是64位?你好,世界失败,android,adb,Android,Adb,我正在尝试最简单的任务,这是Android Studio的“hello world”教程。我使用的是32位Ubuntu(14.04),今天我下载了Android Studio。 我尝试运行时被阻止,因为adb没有响应: com.android.ddmlib-无法检测adb版本,adb输出:/home/me/android/Sdk/platform tools/adb:1:/home/me/android/Sdk/platform tools/adb:语法错误:“)”意外 当我试图手动运行adb时

我正在尝试最简单的任务,这是Android Studio的“hello world”教程。我使用的是32位Ubuntu(14.04),今天我下载了Android Studio。 我尝试运行时被阻止,因为adb没有响应:

com.android.ddmlib-无法检测adb版本,adb输出:/home/me/android/Sdk/platform tools/adb:1:/home/me/android/Sdk/platform tools/adb:语法错误:“)”意外

当我试图手动运行adb时,我发现当我在32位平台上时,它不是32位的。“文件adb”返回:

adb:ELF 64位LSB共享对象,x86-64,版本1(SYSV),动态链接(使用共享libs),适用于GNU/Linux 2.6.24,BuildID[sha1]=[something],未剥离

我是不是错过了我本可以选择站台的那一步?每个人似乎都有相反的问题,平台64位与文件32位。

提供了一个下载二进制文件,可以在您的系统上配置和设置所需的adb,但我猜它仍然在您的系统上设置x64版本的adb

由于站点本身没有列出x86版本,因此您必须查看该部分。执行以下操作

  • 下载适用于Linux平台的x86版本并安装它
  • 使用指向adb新位置的导出路径更新.bash_配置文件
  • 重新启动终端并使用adb

  • @亚历克斯普。是的,我想是一样的。我以前没找到过。这是可能的,谢谢。不过,我相信“复制”这个标签更好。