I installed Calabash Sandbox today, and was attempting to run exercises from the Intro to Calabash class I took last week. When I run "calabash-android resign com.xamarin.samples.taskyandroid.apk" or "calabash-android run com.xamarin.samples.taskyandroid.apk" I get the following error:
Cucumber::Ast no longer exists. These classes have moved into the
Cucumber::Core::Ast namespace, but may not have the same API. (RuntimeError)".
My gems list:
json (1.8.3, 1.8.1)
What I have found online suggests that I should install cucumber -v 1.3.16 or 17, and to uninstall cucumber 2.1.0. However, when I do that, I get a different error:
WARNING: cannot load such file -- 2.1/gherkin_lexer_en
Couldn't load 2.1/gherkin_lexer_en
The $LOAD_PATH was:
Any help would be greatly appreciated, as I am really stuck. I've reinstalled sandbox several times, always with the same results.