葫芦android找不到adb.exe

葫芦android找不到adb.exe,android,ruby,calabash,calabash-android,Android,Ruby,Calabash,Calabash Android,警告:在“C:\Program Files\和”的任何标准目录中未找到“adb.exe” roid\android sdk\platform tools'。葫芦因此需要更长的时间来装载 警告:在“C:\Program Files\An”的任何标准目录中找不到“aapt.exe” droid\android sdk\platform tools'。葫芦因此需要更长的时间来装载 警告:在“C:\Program File”的任何标准目录中找不到“zipalign.exe” s\Android\Andr

警告:在“C:\Program Files\和”的任何标准目录中未找到“adb.exe” roid\android sdk\platform tools'。葫芦因此需要更长的时间来装载 警告:在“C:\Program Files\An”的任何标准目录中找不到“aapt.exe” droid\android sdk\platform tools'。葫芦因此需要更长的时间来装载 警告:在“C:\Program File”的任何标准目录中找不到“zipalign.exe” s\Android\Android sdk\platform tools'。葫芦因此需要更长的时间来烹饪 公元 错误:找不到Android依赖项 错误:您可以阅读关于Calabash如何搜索Android SDK以及如何搜索Android SDK的内容 您可以在此提供帮助: 错误: stallation.md先决条件 C:/Ruby23/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/calabash-android/d ependencies.rb:234:在locate_android_dependencies:中:找不到'aapt.exe'i n'C:\Program Files\Android\Android sdk\platform tools'Calabash::Android::Envi 环境::无效环境错误 来自C:/Ruby23/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/calab ash-android/dependencies.rb:125:insetup' 来自C:/Ruby23/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/calab ash android/dependencies.rb:25:in android_dependencies' 来自C:/Ruby23/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/calab ash android/dependencies.rb:65:inaapt_path' 来自C:/Ruby23/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/calab ash-android/helpers.rb:124:unsign_-apk' 来自C:/Ruby23/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/calab ash android/helpers.rb:117:inblock in辞职 来自C:/Ruby23/lib/ruby/2.3.0/tmpdir.rb:89:in-mktmpdir' 来自C:/Ruby23/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/lib/calab ash android/helpers.rb:112:InDesign_apk' 来自C:/Ruby23/lib/ruby/gems/2.3.0/gems/calabash-android-0.7.3/bin/calab 安卓:127:in' 来自C:/Ruby23/bin/葫芦android:23:inload' 来自C:/Ruby23/bin/葫芦android:23:in`'


将ruby版本升级到2.3之后。我犯了这个错误。我已经完成了有关路径的设置,但它仍然不起作用。

我建议您使用来管理您的ruby版本,我在一键安装程序和cmd/powershell for Windows方面遇到了一些问题。葫芦可以更好地使用*NIX类终端,即使它是一个模拟终端。在运行脚本之前,请记住导出指向ANDROID SDK安装目录的ANDROID_HOME变量。

创建一个用户环境变量ANDROID_HOME并将其指向 C:\Program Files\Android\Android sdk\n不要将平台工具放在此路径中。如果您使用的是Android studio,它可能位于C:\Users\\AppData\Local\Android\Sdk中


您还需要为jdk制作一个,确保安装了jdk,并创建一个JAVA_HOME环境变量,并将其指向您的安装目录,例如C:\Program Files\JAVA\jdk1.8.0_101注意,这不是jre,而是jdk

,我认为该版本可能不受支持。我已经使用ruby 2.0.0有一段时间了,这是基于一些信息,其中一些信息是我不打算超越的。我可以看到Xamarin在他们的页面上推荐了2.1,ANDROID_HOME的价值是多少?