
我在Debian 7.3,x64(完全修补)上捕获下面的错误.
我非常肯定它是因为即使在其SDK工具的64位发行版中,adb也是32位的
$which adb /opt/androID-sdk/platform-tools/adb$/opt/androID-sdk/platform-tools/adbbash: /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我不想仅仅为了支持adb和fastboot而安装数百兆字节的32位二进制文件. (参见,例如,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?如果没有,谷歌是否有计划提供它们?
解决方法:
好消息.它现在由Debian的优秀人员正式维护.
只需从主debian repo安装androID-tools-adb(你也有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 总结 以上是内存溢出为你收集整理的android – 64位版本的adb和fastboot?全部内容,希望文章能够帮你解决android – 64位版本的adb和fastboot?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)