git-annex can be used on Android, however you need to know your way around the command line to install and use it. (Hope to get the webapp working eventually.)

Android app

First, ensure your Android device is configured to allow installation of non-Market apps. Go to Setup -> Security, and enable "Unknown Sources".

Download the git-annex.apk onto your Android device, and open it to install.

When you start the Git Annex app, it will dump you into terminal. From here, you can run git-annex, as well as many standard git and unix commands provided with the app. You can do everything in the walkthrough and more.

autobuilds

A daily build is also available.

building it yourself

git-annex can be built for Android, with make android. It's not an easy process:

  • First, install https://github.com/neurocyte/ghc-android.
  • You also need to install git and all the utilities listed on fromscratch, on the system doing the building.
  • Use ghc-android's cabal to install all necessary dependencies. Some packages will fail to install on Android; patches to fix them are in standalone/android/haskell-patches/
  • You will need to have the Android SDK and NDK installed; see standalone/android/Makefile to configure the paths to them. You'll also need ant, and the JDK.
  • Then to build the full Android app bundle, use make androidapp
Comments on this page are closed.