android最近升级10/12/15

时间:2015-12-11 03:31:38

标签: android sdk adb ubuntu-14.04

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

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

无法检测到adb版本,adb输出:/ home / philip / Android / Sdk / platform-tools / adb:1:/ home / philip / Android / Sdk / platform-tools / adb:语法错误:“)”意想不到

future.setException(new 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(),“version”);

  • 或换句话说“adb getPath version”,从何处开始?

  • 我可以做一个报道的道路......

    /首页/菲利普/安卓/ SDK /平台工具/亚行

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

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

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:语法错误:“)”意外

武!

帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

非常感谢你。我只是在32位版本,因为我认为我没有为AVD安装32位的问题,即使32位是@Obsolete也需要,但我实际上是一个损坏的文件和可能是第一次就做对了。无论如何,从那以后我的显卡不受最新的Ubuntu的支持,所以我认为我只是保持良好和安全的后备32位安装工作。现在仍然如此。 再次感谢。