LINUX.ORG.RU

История изменений

Исправление vtVitus, (текущая версия) :

chmod +x gradlew
./gradlew

Выкачает нужной версии gradle, все зависимости и запустит сборку по умолчанию. А потом: Потом идёшь сюда https://guides.codepath.com/android/installing-android-sdk-tools

Читаешь/качаешь/уставливаешь android sdk Запускаешь sdkmanager, который закачает и установит тебе еще 100500 пакетов и попросит согласится с анальной лицензией. Создаешь файл keystore.properties на основе примера Создаёшь переменные окружения:

export ANDROID_SDK_ROOT=
export PATH=$PATH:$ANDROID_SDK_ROOT/tools

Ну и сама сборка

./gradlew assembleDebug

или

./gradlew assembleRelease

Для сборки релиза нужно настроить подписывание, для debug нужно отредактировать файл gradle.properties и добавить в него строку org.gradle.jvmargs=-Xmx4096M Памяти на машине нужно в районе 32 гигов и в итоге получишь

find app -iname '*.apk'
app/build/outputs/apk/prepaid/debug/contacts-prepaid-debug.apk
app/build/outputs/apk/core/debug/contacts-core-debug.apk
app/build/outputs/apk/fdroid/debug/contacts-fdroid-debug.apk

Исходная версия vtVitus, :

chmod +x gradlew
./gradlew

Выкачает нужной версии gradle, все зависимости и запустит сборку по умолчанию. А потом: Потом идёшь сюда https://guides.codepath.com/android/installing-android-sdk-tools

Читаешь/качаешь/уставливаешь android sdk Запускаешь sdkmanager, который закачает и установит тебе еще 100500 пакетов и попросит согласится с анальной лицензией. Создаешь файл keystore.properties на основе примера Создаёшь переменные окружения:

export ANDROID_SDK_ROOT=
export PATH=$PATH:$ANDROID_SDK_ROOT/tools

Ну и сама сборка

./gradlew assembleDebug

или

./gradlew assembleRelease