启动appium服务器后。我收到了这条消息。请告诉我出了什么问题 用法:main.js [-h] [-v] [--shell]
[--localizable-strings-dir LOCALIZABLESTRINGSDIR] [--app APP] [--ipa IPA] [-q] [-U UDID] [-a ADDRESS] [-p PORT] [-bp BOOTSTRAPPORT] [-k] [-r BACKENDRETRIES] [--session-override] [--full-reset] [--no-reset] [-l] [-lt LAUNCHTIMEOUT] [-g LOG] [--log-level {debug,info,warn,error}] [--log-timestamp] [--log-no-colors] [-G WEBHOOK] [--native-instruments-lib] [--app-pkg ANDROIDPACKAGE] [--app-activity ANDROIDACTIVITY] [--app-wait-package ANDROIDWAITPACKAGE] [--app-wait-activity ANDROIDWAITACTIVITY] [--android-coverage ANDROIDCOVERAGE] [--avd AVD] [--avd-args AVDARGS] [--device-ready-timeout ANDROIDDEVICEREADYTIMEOUT] [--safari] [--device-name DEVICENAME] [--platform-name PLATFORMNAME] [--platform-version PLATFORMVERSION]
main.js:error:参数“--app”:预期的一个参数。空
答案 0 :(得分:0)
启动服务器时,您正在通过--app
但是您没有给它指向应用程序。
尝试appium --app /path/to/app
(将此替换为您尝试自动化的.app
的真实路径)
答案 1 :(得分:0)
我知道它非常古老的问题,但仍想知道您在Appium服务器上设置的“应用程序路径”(.apk文件路径)。 我遇到了同样的问题,所以想添加解决我问题的解决方案,可能会对下一位读者有帮助。
确保路径中没有任何空白/空格。如果是这样,那么将.apk复制到没有空格的文件夹中。