【问题标题】:Android Studio not communicating with adb GLIBC .... not found errorAndroid Studio 未与 adb GLIBC 通信 .... 未找到错误
【发布时间】:2015-12-15 21:22:34
【问题描述】:

Android studio 与 adb 通信正常。将 platform-tools 更新到版本 23 后,android studio 立即停止与 adb 通信。

它显示消息:

无法创建调试桥:无法启动 adb 服务器:无法 检测adb版本,adb输出: /data/programs/android-sdk/platform-tools/adb: /lib64/libc.so.6: 找不到版本“GLIBC_2.14”(需要 /data/programs/android-sdk/platform-tools/adb) /data/programs/android-sdk/platform-tools/adb: /lib64/libc.so.6: 找不到版本“GLIBC_2.15”(需要 /data/programs/android-sdk/platform-tools/adb)

我有 Centos 6.5(最终版)内核 Linux 2.6.32.431.el6.x86_64 侏儒 2.28.2

【问题讨论】:

  • 这里也一样!为什么他们用高版本编译它:(我认为解决这个问题的唯一方法是升级发行版,因为不能简单地在 dist 上升级 GLIBC 或者最简单的方法是回滚到以前版本的平台工具.

标签: android linux android-studio adb centos6.5


【解决方案1】:

我认为解决这个问题的唯一方法是升级发行版,因为不能简单地升级 dist 上的 GLIBC

临时解决方法是回滚到以前版本的平台工具。

这里介绍的版本是platform-tools_r23.1.0。 最后一个工作版本是 platform-tools_r23.0.1

您可以从以下网址下载最新的工作版本 http://dl-ssl.google.com/android/repository/platform-tools_r23.0.1-linux.zip

只需解压并替换 sdk 文件夹中的 platform-tools 文件夹即可。

【讨论】:

  • 非常感谢,这有效,但仍然是一个临时解决方案。希望 android 团队能找到解决此问题的实际方法。
  • 这对我不起作用。我尝试替换从您的链接下载的平台工具并将其替换在 android sdk 文件夹中。你能帮忙吗?
  • @smiley 那曾经可以工作,很抱歉我升级了我的系统,但无能为力。现在他们需要 GNU C Library (glibc) 2.19 或更高版本developer.android.com/studio/index.html#Requirements
【解决方案2】:

我找到了一个临时解决方案: 我有一个以前版本的平台工具文件夹的副本。我用旧文件夹替换了新文件夹。恢复正常。

但我仍然希望有人找到一个解决方案,让 platform-tools v23 可以在 Centos 机器上运行。

【讨论】:

    猜你喜欢
    • 2020-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-25
    • 2014-08-05
    • 2021-01-12
    • 1970-01-01
    相关资源
    最近更新 更多