-
Notifications
You must be signed in to change notification settings - Fork 617
Building calabash android
If you want to build calabash-android you can do the following.
Clone calabash-android
git clone https://github.com/calabash/calabash-android.git
git submodule init
git submodule update
Make the changes you want to make.
You can update the versions file if you want to. (ruby-gem/lib/calabash-android/version.rb
)
You need the Android SDK installed as well as bundler and rake.
To build and install the gem go to the ruby-gem
folder run rake build
cd ruby-gem
rake build
Note that only files that are added to git are included in the gem. That means you have to add any new file to git yourself before building the gem.
/test-server/build.xml:29: taskdef class com.android.ant.XPathTask cannot be found
using the classloader AntClassLoader[]
On Ubuntu, make sure ANDROID_HOME is set and exported with export ANDROID_HOME=/path/to/android-sdk
in ~/.bashrc
In case you receive a compile error regarding google maps, please go to the android sdk manager (enter the android command in terminal) and then install the latest google APIs.