Android software for recording and translation
Java CSS Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Aikuma
resources
web
.gitignore
DEV-README.txt
LICENSE.txt
README.md
aikuma.keystore
file-structure.txt
publishing.txt
remove-content.py
sign.sh

README.md

Installation

There are two approaches to installing Aikuma:

Google Play

The simplest is to install it on an android phone via Google Play (https://play.google.com/store/apps/details?id=org.lp20.aikuma).

Building from Source

The second approach involves downloading the Aikuma source from Github and building it.

Dependencies:

Pre-installation steps:

  • Change the reference to Google Play Service library (http://developer.android.com/google/play-services/setup.html)

    1. Download Google Play Services from Android SDK Manager.
    2. Copy the library-folder($ANDROID_HOME/extras/google/google_play_services/libproject/google-play-services_lib) to the location you want.
    3. Check the ID of Android_4.2.2_API. This can be checked using android list target.
    4. type in android update lib-project --target <target_ID> --path <path_to_the_copied_google_play_services_lib>
    5. Change ../../workspace/google-play-services_lib to <relative_path_to_google_play_services_lib> in Aikuma/project.properties
  • Build and move aikuma-cloud-storage library

    1. Install Gradle
    2. checkout the cloud-storage branch. git checkout cloud-storage
    3. Build the cloud-storage library. cd AikumaCloudStorage, gradle publishToMavenLocal
    4. Copy the cloud-storage library(~/.m2/repository/org/lp20/aikuma-cloud-storage/0.4.0/aikuma-cloud-storage-0.x.0.jar) to the location you want.
    5. checkout the Aikuma mobile app branch.(Latest test version is updated in search-interface branch). git checkout search-interface
    6. Replace any aikuma-cloud-storage*.jar with the built cloud-storage library to the folder(Aikuma/libs)

With the dependencies installed and an Android phone connected to your computer, run:

$ Aikuma/build.sh

Aikuma should now be installed on your phone!