即使在运行配置中指定,Eclipse 也无法找到 adb

Posted

技术标签:

【中文标题】即使在运行配置中指定,Eclipse 也无法找到 adb【英文标题】:Eclipse is unable to find adb even when specified in Run Configurations 【发布时间】:2020-02-08 13:01:50 【问题描述】:

我正在尝试通过 Eclipse 使用 Java 运行 Appium 测试,但找不到 ANDROID_HOME。我已将运行配置设置为使用 android_HOME 路径,并尝试使用 open /Applications/Eclipse.app 通过终端运行 Eclipse,但仍然出现错误。

最糟糕的是昨天一切正常,今天Eclipse突然找不到SDK。在终端中运行 ADB 也可以正常工作。我在代码中没有改变任何东西

编辑:我尝试通过终端运行 Appium 的 python 测试并得到相同的错误。重新启动我的机器,现在一切正常,哈哈。不确定根本原因是什么。这个问题可以关闭

编辑 2:大约 30 分钟后再次发生,开始出现找不到 adb 的错误。有没有办法来解决这个问题?现在看来我所能做的就是每次发生时都重新启动我的机器

【问题讨论】:

【参考方案1】:

通过终端运行 pyhton 脚本时收到相同的错误,这意味着该错误不受 Eclipse 的限制。重新启动机器,现在一切正常。

【讨论】:

以上是关于即使在运行配置中指定,Eclipse 也无法找到 adb的主要内容,如果未能解决你的问题,请参考以下文章

Scala 编译器中的错误:java.lang.AssertionError:断言失败(即使在 Eclipse 中指定了项目依赖项)

即使我在生产者配置中指定了压缩类型,kafka 代理也没有压缩我更大的消息

Mac Eclipse GCC 4.9.0“启动配置中指定的程序文件不存在”

没有这样的文件或目录:'tesseract': 'tesseract' 即使在 pytesseract.py 中指定了在哪里可以找到 tesseract

在 Eclipse 中指定了未知版本的 Tomcat

未找到应用程序依赖项清单 (...) 中指定的程序集