我在Debian 7.3,x64(已完全修補)中捕獲以下錯誤。64位版本的adb和fastboot?
我敢肯定它,因爲adb
是32位的,即使在它的SDK工具,64位的發行
$ 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
我不想安裝數百個百兆32位二進制文件只是爲了支持adb
和fastboot
。 (例如,參見Ubuntu 64 with Android 64 Bundle cannot find adb executable)。
我知道2012年有一個突出的功能請求Please port SDK tools to 64-bit on Linux (adb, aapt, etc),但沒有采取任何行動(甚至沒有確認)。
有誰知道Google是否製作了一個64位版本的adb
?如果沒有,谷歌是否有任何提供它們的計劃?
我忘了這篇文章...現在,我已經重新審視它,我想知道它的主題:( – jww
沒什麼,這是Android的發展。如果你發佈在Android上,你會脫離主題,因爲由於某種原因,他們關閉了所有的開發問題(去圖) – gcb
我自己使用debian,但我永遠不會使用他們的存儲庫用於開發工具 - 它們的更新需要很長的時間,無論如何Android SDK使用64位工具一段時間了。我的回答如下http://stackoverflow.com/a/39541980/1778421 –