Создание подписанного APK из исходного кода Android без Android Studio - PullRequest
0 голосов
/ 24 октября 2018

Я купил исходный код приложения для Android у Codecanyon.Я хочу создать Android APK для распространения без Android Studio.Любая альтернатива?

Причина: у меня возникла проблема с установкой Android Studio на мой компьютер, что делает невозможным использование Android Studio.

Ответы [ 2 ]

0 голосов
/ 27 октября 2018

да, вы можете сделать это в командной строке.см. учебник с официального сайта по этой ссылке

0 голосов
/ 24 октября 2018

Вы должны указать signingConfigs и buildTypes в build.gradle 's android блоке.Например:

android {
    defaultConfig {
        ...
    }
    signingConfigs {
        config {
            keyAlias '...'
            keyPassword '...'
            storeFile file('../key.jks')
            storePassword '...'
        }
    }
    buildTypes {
        debug {
            useProguard false
            minifyEnabled false
            debuggable true
            applicationIdSuffix '.debug'
        }   
        release {
            signingConfig signingConfigs.config
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            useProguard true
            minifyEnabled true
            debuggable false
            shrinkResources true
        }
    }
}

Затем из терминала или командной строки в корневом каталоге вашего проекта выполните следующие команды:

// To generate debug apk
gradlew assembleDebug

// To generate release apk
gradlew assembleRelease
...