启动Appium时,我收到以下错误:“错误:main.js:错误:无法识别的参数

时间:2014-07-01 15:12:49

标签: appium

启动Appium时,出现以下错误:

  

错误:main.js:错误:无法识别的参数:   SDK \ ADT-束 - 窗口x86_64-20140321 \ SDK \构建工具\机器人-4.4.2 \ LiftMaster_stg3_06132014.apk。

在装有Android 4.4的windowns 7机器上运行,并安装了带有node.js的Appium。请帮忙!

5 个答案:

答案 0 :(得分:2)

我通过在(应用程序路径)周围添加引号来解决它,因为我的 Windows用户名中有一个空格

答案 1 :(得分:1)

您收到该错误是因为(如果您从命令行启动Appium)您没有在.apk文件的路径之前传递参数--app。< / p>

$ appium path\to\app.apk
appium: error: Unrecognized arguments: path\to\app.apk.

与工作:

$ appium --app path\to\app.apk
info: Welcome to Appium v1.1.0 (REV e433bbc31511f199287db7724e1ce692bcb32117)
info: Appium REST http interface listener started on 0.0.0.0:4723
info: socket.io started
info: Non-default server args: {"app":"path\to\app.apk"}

答案 2 :(得分:1)

我收到此错误是因为我的apk位于文件夹中,空格。为我删除空间工作@@

答案 3 :(得分:0)

我遇到了同样的问题。有一个解决方案可以启动appium(UI)而不会出现错误main.js

  

错误:无法识别的参数。

  1. Appium-General Setting-Logging,确保未选中“Quite Logging”。
  2. 您可以在桌面(或其他目录)上设置和保存日志。
  3. 然后尝试再次启动并运行您的appium脚本。在我的笔记本电脑中,它可以正常工作。

答案 4 :(得分:-1)

即使我遇到了同样的问题。

尝试在桌面上保存apk,然后提供其路径。它会正常工作。