【问题标题】:android recent upgrade 10/12/15 [duplicate]android最近升级10/12/15 [重复]
【发布时间】:2016-03-16 21:37:33
【问题描述】:

在 Ubuntu 下(嘿,它不是 Windows,但至少它是开源的)。

最近升级 SDK 后,我尝试启动 adb,但遇到 IntelliJ 中 adb 窗口报告的以下错误...

无法检测 adb 版本,adb 输出:/home/philip/Android/Sdk/platform-tools/adb: 1: /home/philip/Android/Sdk/platform-tools/adb: Syntax error: ")"出乎意料

future.setException(新的 RuntimeException( "无法检测adb版本,adb输出:" + sb.toString()));

  • 因此可以从报告的错误中删除文字,并获得 sb.toString() 的输出,nest'pas?这是...

/home/philip/Android/Sdk/platform-tools/adb: 1: /home/philip/Android/Sdk/platform-tools/adb: 语法错误:")" 意外

  • 而 sb.toString() 应该是以下调用的结果..

aProcessBuilder(adb.getPath(), "版本");

  • 或者说“adb getPath 版本”,从这里到哪里?

  • 我可以对报告的路径进行 ls...

    /home/philip/Android/Sdk/platform-tools/adb

  • 不用担心路径,是正确的,版本也报1

  • 使用命令 getPath(), "version" 运行 AndroidDebugBridge 或 adb

sudo /home/philip/Android/Sdk/platform-tools/adb -getPath -version

/home/philip/Android/Sdk/platform-tools/adb: 1: /home/philip/Android/Sdk/platform-tools/adb: 语法错误:")" 意外

  • 与报告为错误的输出完全相同,所以它是路径设置的方式还是它? adb 将结果与错误合并。如果在捕获并打印到输出之前附加了异常,就会发生这种情况!

  • 返回代码寻找错误信息“语法错误:”加上错误信息

没什么!

  • 必须是... CAT - 它不能是路径,因为版本已报告,请尝试 adb -version

adb: 1: /home/philip/Android/Sdk/platform-tools/adb: 语法错误:")" 意外

  • 此输出不包括路径并为版本 PLUS 提供错误消息,但错误消息来自哪里?

/home/philip/Android/Sdk/platform-tools/adb:语法错误:“)”意外

如果自己运行 adb -getpath 会怎样?

/home/philip/Android/Sdk/platform-tools/adb: 1: /home/philip/Android/Sdk/platform-tools/adb: 语法错误:")" 意外

哞!

感谢您的帮助。

【问题讨论】:

    标签: android sdk adb ubuntu-14.04


    【解决方案1】:

    32 位系统会出现此问题。 32 位系统的最重要版本是 23.0.1。尝试下载以前版本的平台工具。 http://theandroidbeta.blogspot.com/2015/11/direct-download-android-sdk-platform-tools-rev-23.0.1-and-23.1-beta-offlne-install-november-2015.html

    【讨论】:

      【解决方案2】:

      非常感谢。我只使用 32 位版本,因为我认为我未能为 AVD 安装 32 位 whatchamacallits,即使 32 位是@Obsolete,但我实际上拥有的是一个损坏的文件,并且可能做得对第一次。无论如何,从那时起,最新的 Ubuntu 不支持我的显卡,所以我认为我会保持良好和安全的后备 32 位安装,它可以工作。现在仍然如此。 再次感谢。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-12-15
        • 1970-01-01
        • 2018-11-20
        • 1970-01-01
        • 1970-01-01
        • 2016-06-30
        • 2020-06-20
        • 2021-12-19
        相关资源
        最近更新 更多