且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

无法创建调试桥无法检测到亚行版本。语法错误:")"升级平台工具23.0.1至23.1.0的Linux 32位导致问题

更新时间:2023-09-25 17:41:16

确定。经过一番研究,发现原因是因为

OK. after some research found that reason for this is because

Android的SDK-的Linux /平台的工具,内容是32位
  ELF在23.0.1,但64位的ELF在23.1_rc1和23.1.0。所以,几
  在Android的工作室功能(我假设的Eclipse ADT +以及)失败
  因为尝试运行64位可执行文件。

android-sdk-linux/platform-tools content is 32-bit ELF in 23.0.1 but 64-bit ELF in 23.1_rc1 and 23.1.0. So, several functions in android-studio (and I assume eclipse+ADT as well) fail because of the attempt to run 64-bit executables.

这个问题已经被提出这里

此外,按照由谷歌项目成员给出的官方评论的平台工具部分将支持64位的Ubuntu操作系统只能从23.1.0开始。

Also, as per the official comment given by google project member parts of the platform-tools will support 64 bit Ubuntu OS only from 23.1.0 onwards.

平台工具23.1.0或以后将无法在Ubuntu 32位操作系统的工作。开发人员需要到Ubuntu OS升级到64位,使其工作。

这最终意味着我们只有尽可能两种解决方法现在:

That eventually means we only have possible two workarounds now :

1 与平台工具23.0.1截至目前坚持。但不升级平台的工具来23.1.0或以上。

1. Stick with Platform-tool 23.0.1 as of now. and DO NOT UPGRADE platform-tools to 23.1.0 or above

2 更改你的Ubuntu操作系统为64位,而不是32位。

2. Change your Ubuntu OS to 64-bit instead of 32-bit.

我希望这会帮助别人。

此链接