Skip to content

Latest commit

 

History

History
70 lines (39 loc) · 1.16 KB

compile.md

File metadata and controls

70 lines (39 loc) · 1.16 KB

Overview

This project is written in Java and Kotlin and uses the Gradle Build Tool for building. Use the gradle wrapper to execute gradle: ./gradlew task Gives you a list of all build tasks.

Download

git clone https://github.com/bailuk/AAT.git

Modules

This project is divided into the following modules:

aat-lib/

Platform independent library classes. Contains code that is shared by all platform versions.

aat-android/

Android version.

aat-gtk/

AAT port to java-gtk. This is an early alpha version.

Android variant

Prerequisite

Build

export ANDROID_SDK_ROOT=~/Android/Sdk/ 
./gradlew aat-android:build
find app/build/outputs -name "*.apk"

Install

find app/build/outputs -name "*.apk"
adb install app/build/outputs/apk/debug/app-debug.apk

GTK variant

# build
./gradlew aat-gtk:build

# build & run
./gradlew aat-gtk:run

# install
cd aat-gtk/util
./install.sh