Какое свойство Gradle использовать, чтобы получить, где Gradle будет хранить сгенерированный APK? - PullRequest
0 голосов
/ 25 сентября 2018

Я хочу автоматизировать генерацию моего APK.Это легко сделать с помощью задачи Gradle, но я должен знать, где находится Сгенерированный APK.

Мои вопросы:

  1. Как мне получить это местоположение?

  2. Могу ли я изменить это местоположение?

Ответы [ 2 ]

0 голосов
/ 25 сентября 2018

В моем случае, и я думаю, что и в вашем - "/ YOUR_PROJECT_NAME / app / BUILD_TYPE_NAME / release /

Это путь по умолчанию, где Gradle сохраняет сгенерированные apks. И, как я знаю, вы не можете изменить этопуть.

0 голосов
/ 25 сентября 2018

Просто измените расположение файла на ваше предпочтительное расположение и добавьте в build.gradle (Модуль один): -

android.applicationVariants.all { variant ->
    variant.outputs.all {
        outputFileName = "{filelocation}-${variant.name}-${variant.versionName}.apk"
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...