Android 无法分析';亚洲开发银行版本';

Android 无法分析';亚洲开发银行版本';,android,eclipse,ubuntu,sdk,adb,Android,Eclipse,Ubuntu,Sdk,Adb,我正在使用Ubuntu11.10和Eclipse进行android开发。我已经创建了一个新项目,但其中包含错误: Failed to parse the output of 'adb version' 如果有人知道如何解决此问题,我将不胜感激。在windows上解决此问题的两个选项: 备选案文1: 如果eclipse正在运行,请关闭它 运行命令提示符 转到android sdk的工具位置 运行“adb杀死服务器” 然后运行“adb启动服务器” 启动eclipse 备选案文2: 打开任务管理器

我正在使用Ubuntu11.10和Eclipse进行android开发。我已经创建了一个新项目,但其中包含错误:

Failed to parse the output of 'adb version'

如果有人知道如何解决此问题,我将不胜感激。

在windows上解决此问题的两个选项: 备选案文1:

  • 如果eclipse正在运行,请关闭它
  • 运行命令提示符
  • 转到android sdk的工具位置
  • 运行“adb杀死服务器”
  • 然后运行“adb启动服务器”
  • 启动eclipse
  • 备选案文2:

  • 打开任务管理器
  • 终止adb进程
  • 启动eclipse

  • 问题应该得到解决。

    官方Android SDK只在i386 JVM上运行,所以您需要在Eclipse上手动指定i386 JVM

  • 首先安装Sun(Oracle)32位JVM。一步步介绍如何做到这一点:
  • 将JVM添加到Eclipse。导航:

    Window > Preferences > Java > Installed JREs > Add
    
    放置JVM的位置。可能是
    /usr/lib/jvm/java7/
    (我的是
    /usr/lib/jvm/java-7-sun-1.7.0.01
    )。当您放置JVM的位置时,将自动添加外部库。

  • 将Sun(Oracle)32位JVM设置为默认值。
  • 使用PPA安装Oracle JRE:

    sudo add-apt-repository ppa:ferramroberto/java
    sudo apt-get update
    sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
    
  • 从软件中心安装ia32 LIB


  • 如果在安装java JDK后立即运行eclipse,java虚拟机可能无法正确启动。您将在启动eclipse时收到此错误代码

    首先检查安装JDK时是否复制了脚本文件

    /etc/init.d/jexec

    如果您这样做了,在您做任何事情之前,请重新启动您的机器,以便jvm正常启动。如果没有,请解压缩jdk rpm文件并正确提取内容,然后重新启动


    对于我来说,我只是在64位机器上的ubuntu 12.04的处女安装上安装adt bundle(和java jdk)时遇到了这个问题。

    删除平台工具,然后从SDK管理器重新安装它们。

    将SDK\platform tools内容复制到SDK\tool 此外,还必须有一个指向JAVA位置的JAVA_HOME env var
    例如:JAVA_HOME=C:\Program Files\JAVA\jdk1.7.0_21

    我应该在哪里运行adb kill server?它在ubuntu终端中不工作。系统监视器中没有adb进程。从终端首先转到工具路径并键入命令。在linux中,你不能单独运行代码。linux中没有像adb start server这样的命令多亏了这个解决方案,它在Windows7x64上对我来说很有魅力