jww*_*jww 3 linux android adb fastboot
我在Debian 7.3,x64(完全修补)上捕获下面的错误.

我非常肯定它是因为adb它的SDK工具的64位发行版甚至是32位
$ which adb
/opt/android-sdk/platform-tools/adb
$ /opt/android-sdk/platform-tools/adb
bash: /opt/android-sdk/platform-tools/adb: No such file or directory
$ file /opt/android-sdk/platform-tools/adb
/opt/android-sdk/platform-tools/adb: ELF 32-bit LSB executable, Intel 80386,
version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8,
not stripped
Run Code Online (Sandbox Code Playgroud)
我不想只是为了支持adb和安装数百兆字节的32位二进制文件fastboot.(例如,使用Android 64 Bundle的Ubuntu 64找不到adb可执行文件).
我知道2012年有一个突出的功能请求请将SDK工具移植到Linux上的64位(adb,aapt等),但是没有采取任何措施(甚至没有确认).
有谁知道Google是否制作了64位版本adb?如果没有,谷歌是否有计划提供它们?
好消息.它现在由Debian的优秀人员正式维护.
android-tools-adb从主debian repo 安装(你也有fastboot和其他一些)(不需要添加repo,因为默认情况下这是)
这是本土amd64建筑!
$ sudo aptitude install android-tools-adb
...
$ file /usr/bin/adb
/usr/bin/adb: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=b36a05975f3d903a4f0ee3e02b581cc71ddedf26, stripped
Run Code Online (Sandbox Code Playgroud)