Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何启动几个eclipse实例(多个工作区)并使ADT插件工作?_Android_Eclipse_Eclipse Adt - Fatal编程技术网

Android 如何启动几个eclipse实例(多个工作区)并使ADT插件工作?

Android 如何启动几个eclipse实例(多个工作区)并使ADT插件工作?,android,eclipse,eclipse-adt,Android,Eclipse,Eclipse Adt,当我想启动几个eclipse实例时,eclipse和ADT-plugin有问题 工作原理(只有一个eclipse实例) 我用我的Android项目启动了一个工作区,在那里我可以调试,一切都很好 我用我的Web项目切换到另一个,它也可以工作 什么不起作用(两个eclipse实例) 问题是,当我用另一个工作区启动这些eclipse实例时,我遇到了以下问题: [2013-07-15 11:12:50 - ddmlib] An established connection was aborted b

当我想启动几个eclipse实例时,
eclipse
ADT-plugin
有问题


工作原理(只有一个eclipse实例) 我用我的Android项目启动了一个工作区,在那里我可以调试,一切都很好

我用我的Web项目切换到另一个,它也可以工作


什么不起作用(两个eclipse实例) 问题是,当我用另一个工作区启动这些eclipse实例时,我遇到了以下问题:

[2013-07-15 11:12:50 - ddmlib] An established connection was aborted by the software in your host machine
java.io.IOException: An established connection was aborted by the software in your host machine
问题是:

[2013-07-15 11:12:50 - ddmlib] An established connection was aborted by the software in your host machine
java.io.IOException: An established connection was aborted by the software in your host machine
我知道如何重新启动eclipse,当它发生在一个实例上时,它解决了我的问题。 对于两个eclipse实例,它根本解决不了问题


我想要的(一个使用ADT的eclipse实例,另一个使用我的Web项目) 我可以安装两个eclipse,一个安装了ADT插件,另一个安装了ADT插件,但我只希望安装一个eclipse

如何解决这个问题?
  • 工作区配置
  • eclipse配置
  • ADT配置
  • 还有别的吗

如果在一个工作区内安装ADT插件,并确保ADT未安装在另一个工作区内,则必须打开实例

如果两个实例都试图通过ADB连接到设备,则从不同的工作区运行两个单独的Eclipse实例将非常糟糕,因为:

  • 设备列表中反映的设备状态可能不匹配
  • 调试器可能未连接到正确的Eclipse实例,导致:
    • 应用程序可能仍显示“等待调试器”对话框
    • 调试程序在运行时可能会分离

  • 我也尝试过进行设置,但恐怕没有解决方案。

    感谢您的解释。我正在运行大约3到4个Eclipse实例,所有这些实例都使用Android工作区。它“工作”,但我经常在控制台(弹出窗口)和一个对话框弹出的问题,有时抱怨它无法连接。至于logcat,我通常能够从任何工作区读取它,但我必须将控制台隐藏在某个地方。除了那些恼人的弹出窗口,一切都正常。@3c71那么你是怎么做到的?黑暗中的一枪:你尝试过多个ADT安装吗?并将每个日食指向不同的一个…?我不想要多个ADT。我一个就够了。