История изменений
Исправление 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