【问题标题】:Error while running Calabash-android with a test app使用测试应用程序运行 Calabash-android 时出错
【发布时间】:2016-10-28 02:51:11
【问题描述】:

我正在尝试设置 Calabash-android 以使用测试应用程序运行,但不断收到以下错误。

我在 .android 文件夹中生成了 keystore 文件,但仍然遇到同样的错误。

D:\Calabash>calabash-android resign EdgeConnectQA.apk
C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.5.14/lib/calabash-android/helpers.rb:118:in ``': No such file or directory - "C:/Program Files (x86)/android-sdk_r10-windows/android-sdk-windows/platform-tools/aapt" list "C:/Users/u46646/AppData/Local/Temp/d20161027-10688-1rl21xu/unsigned.apk" (Errno::ENOENT)
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.5.14/lib/calabash-android/helpers.rb:118:in `unsign_apk'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.5.14/lib/calabash-android/helpers.rb:111:in `block in resign_apk'
        from C:/Ruby193/lib/ruby/1.9.1/tmpdir.rb:83:in `mktmpdir'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.5.14/lib/calabash-android/helpers.rb:106:in `resign_apk'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/calabash-android-0.5.14/bin/calabash-android:114:in `<top (required)>'
        from C:/Ruby193/bin/calabash-android:23:in `load'
        from C:/Ruby193/bin/calabash-android:23:in `<main>'

D:\Calabash>

【问题讨论】:

  • 临时修复是从 C:/Program Files (x86)/android-sdk_r10-windows/android-sdk-windows/build-tools/ 复制最新的 aapt,在此文件夹下转到最新版本构建工具并将 aapt 复制到 C:/Program Files (x86)/android-sdk_r10-windows/android-sdk-windows/platform-tools/。但是永久修复你需要更新葫芦最新版本或0.7然后尝试。
  • 我的 Ruby 版本是 1.9.3。当我尝试将我的 calabash-android 更新到最新版本时,我遇到了另一个与 lufa 相关的错误。我应该安装最新版本的 ruby​​ 吗?
  • 哦,calabash ruby​​ 最低版本应为2及以上,请观看此视频:youtube.com/watch?v=ykZ3HIYOOnQ
  • 好的。我将在 2 以上安装 Ruby 并尝试。谢谢。
  • 我安装了 Ruby 2.2.3。我尝试运行 dk.rb ,我得到以下内容:

标签: calabash calabash-android


【解决方案1】:

升级您的 Calabash-Android 版本。 0.5.14 已经很老了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-27
    相关资源
    最近更新 更多