On Debian/Ubuntu (as root):
apt-get install maven2
Unfortunately, the most convenient way to get the SDK is distributed by the Android Open Source Project, but that copy contains proprietary Google code and is wrapped in a restrictive proprietary license agreement. You can obtain a free SDK by following the directions in our wiki.
temp
directory at the top level of your SDK directoryThis will allow us to set up a Maven dependency for particular versions of Android.
export ANDROID_HOME=/path/to/sdk/
mvn install
for all platforms or mvn install -P [platform]
if you want to install for just one).Add the Android SDK's primary and platform tools directories to your path (to give mvn
access to aapt
and apkbuilder
). Currently, the build process targets Android 1.5, but if you've changed it to target a different platform, use that one in the second export command.
export PATH=${PATH}:<your_sdk_dir>/tools export PATH=${PATH}:<your_sdk_dir>/platforms/android-1.5/tools
mkdir fd-readonly cd fd-readonly git clone git://gitorious.org/replicant/floss-dispenser.git
mvn clean install