【问题标题】:ERROR running Appium command: ENOENT, no such file or directory运行 Appium 命令时出错:ENOENT,没有这样的文件或目录
【发布时间】:2015-02-20 07:29:25
【问题描述】:

当我尝试连接到 appium 服务器时出现以下错误。

错误运行 Appium 命令:ENOENT,没有这样的文件或目录 'D:\Android\android-sdk\platform-tools;\build-tools'

下面是我的代码:

@BeforeClass
public void setUp() throws MalformedURLException{
    DesiredCapabilities capabilities = new DesiredCapabilities();
    capabilities.setCapability("deviceName", "Android Emulator");
    capabilities.setCapability(CapabilityType.BROWSER_NAME, ""); //Name of mobile web browser to automate. Should be an empty string if automating an app instead.
    capabilities.setCapability("platformVersion", "4.4");
    capabilities.setCapability(CapabilityType.PLATFORM, "Windows");
    capabilities.setCapability("platformName", "Android");
    capabilities.setCapability("app", "C:/Appium/AppiumForWindows-1.2.4.1/WishAndGreet.apk");
    //capabilities.setCapability("app", "C:/Appium/AppiumForWindows-1.2.4.1/TestApp");
    //capabilities.setCapability("app-package", "com.example.testapp"); //Replace with your app's package
    //capabilities.setCapability("app-activity", ".MainActivity"); //Replace with app's Activity
    driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
}

【问题讨论】:

  • 我认为它根据您在 Path 环境变量中设置的变量显示错误?

标签: java android selenium-webdriver appium


【解决方案1】:

是的,我终于找到了这个问题的解决方案。我犯的错误非常小。 其实我在环境变量中设置了sdk平台工具文件夹的路径,但它必须是sdk根文件夹。

使用 D:\Android\android-sdk 而不是 D:\Android\android-sdk\platform-tools

希望它会有所帮助。如果愿意,请投票。 :)

【讨论】:

猜你喜欢
  • 2020-03-08
  • 2019-05-30
  • 1970-01-01
  • 1970-01-01
  • 2017-10-07
  • 2018-07-03
  • 2014-01-12
  • 1970-01-01
  • 2023-03-31
相关资源
最近更新 更多