1

Я разрабатываю Android-приложение с NDK с помощью Android Studio 2.1.Android-планшет APK или переупаковка?

В идеале у меня было бы несколько APK, сгенерированных при нажатии ctrl-F9. Один за архитектуру. Но в настоящее время мне нужно нажать Build-> Build APK. Я не понимаю, почему это не является частью процесса сборки.

Несмотря на то, что мое приложение/build.gradle содержит несколько разновидностей (по одной на арку), «Build APK» генерирует только один, и вам нужно пойти в другую сторону и выбрать другую арку и нажать «Build APK» 7 раз: P

Итак, первый вопрос: могу ли я настроить AS/gradle для создания APK для каждой арки в качестве части процесса сборки (ctrl-F9), чтобы избежать вышеупомянутой неприятности?

Если нет, могу ли я создать «все» APK (удалить «productFlavours») и отрезать его вручную?

То есть, сделайте 7 копий, а затем в каждой копии удалите все, кроме одной из подписей, и все, кроме одного из таких файлов.

ответ

0

если вы запустите ./gradlew assemble, он должен построить все перестановки ваших вкусов. Если вы нажмете «Изменить конфигурацию» в настройке (проще всего это из выпадающего списка рядом с зеленой кнопкой «Воспроизведение»), вы также сможете настроить ее там.