Вопросы по теме 'android-productflavors'

Ошибка вкуса продукта Android Gradle в дочерней библиотеке
Эта проблема должна решить мою другую проблему, когда мне нужно обновить поставщика содержимого дочерних библиотек: Использование типов сборки в библиотеках Gradle для запуска того же приложения, которое использует ContentProvider, на одном...
743 просмотров

Могу ли я собрать все варианты сборки Gradle одновременно?
У меня есть несколько вариантов сборки для приложения. Я хочу собрать все apk с разными вкусами одновременно и найти их в моей папке /output. Я не хочу выбирать каждый аромат и создавать его индивидуально. Как я могу это сделать?
3863 просмотров
schedule 13.10.2022

Как настроить gradle в Android Studio, чтобы предоставить два варианта с разными минимальными версиями SDK?
Проблема: мне нужны два варианта продукта: БЕСПЛАТНАЯ версия с рекламой и ПРО версия без рекламы. Для рекламы требуется Google Play с минимальным SDK 9, поэтому я установил его БЕСПЛАТНО, но я хочу, чтобы моя профессиональная версия имела минимальный...
774 просмотров

Динамический аромат Gradle
Я хотел бы создать динамические ароматы из дерева каталогов. Это прекрасно работает! Но Android Studio использует gradle в своем файле tmp, например: /home/svirch_n/.IntelliJIdea14/система/сервер компиляции и мой скрипт больше не...
536 просмотров

Создайте другой лаунчер для разных вкусов продукта
Я пишу приложение с несколькими вариантами на Android Studio, используя систему сборки Gradle. Основное приложение/файл AndroidManifest имеет свою собственную определенную активность запуска, и я хотел переопределить файл Flavor/AndroidManifest, в...
410 просмотров
schedule 04.01.2023

Как определить и использовать константу в скрипте сборки Gradle (Android)?
Я работаю над приложением для Android с Gradle в качестве системы сборки. Моя цель - использовать значение (имя пакета) как applicationId : productFlavors { orange { applicationId "com.fruits.android.orange" // ... Но также...
20352 просмотров

В приложении Multi Flavor, как избежать дублирования ресурсов
Если у меня есть 3 вкуса, флейвор1, флейвор2 и флейвор3, у каждого аромата есть версии Dev, Pat и Prod «под-ароматы», которые имеют разные параметры, но каждый основной аромат имеет разные ресурсы. Итак, у меня теперь 9 разных вкусов, но только 3...
3420 просмотров

Каким должно быть имя пакета в main / AndroidManifest.xml при работе с ароматами продукта?
В моем build.gradle есть два вида продукта: apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "23.0.2" aaptOptions.setProperty("cruncherEnabled", false) defaultConfig { minSdkVersion...
394 просмотров

Как я могу использовать разные файлы proguard в разных вариантах или для разных типов сборки?
Мне нужно сделать разные вкусы для тестовых библиотек. Почему? Ну, я хочу, чтобы проект был полностью защищен, поэтому я хочу, чтобы минимизация была включена все время (даже для типа сборки отладки). При выполнении тестов я использую разные...
3337 просмотров

Динамическое создание productFlavors и sourceSets с использованием списка имен (со свойствами) в файле CSV/TXT.
Этот вопрос является продолжением другого моего вопроса , который я хочу улучшить. Я могу сгруппировать вкусы (имеющие общую конфигурацию) под sourceSets со следующим кодом: (получил от гения в связанном вопросе выше) import...
1264 просмотров

вкусы продуктов, наборы источников. За исключением файлов - android studio
У меня есть приложение с 4 вкусами продукта. build.gradle выглядит так: android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.example.testing" minSdkVersion 23 targetSdkVersion 23...
1748 просмотров

Android gradle - другой код версии для разных типов сборки
У нас есть приложение с тремя типами сборки (альфа, бета, выпуск) и несколькими вариантами продукта, которые зависят от страны, в которой развернуто приложение. Я пытаюсь автоматизировать наши задачи по градиенту и не могу понять, как изменить код...
1367 просмотров

Переводимый атрибут для строковых ресурсов аромата
Привет, коллеги-разработчики Android, Мой вопрос касается лучших практик использования строковых ресурсов вкуса. В моем приложении есть строковые ресурсы, переведенные на несколько языков, включая имя приложения. Однако я создаю новый вариант,...
455 просмотров

Gradle/android: единая сборка ndk для нескольких вариантов?
у меня есть настройка файла build.gradle со следующим (я, очевидно, исключил части, которые не должны иметь значения для краткости): android { defaultConfig { ndk { abiFilters 'armeabi', 'armeabi-v7a', 'x86' } } productFlavors { flavor1 { ......
1754 просмотров

Настройте build.gradle для создания приложений с другим идентификатором приложения.
Мне нужно сгенерировать разные apks из одного и того же кода. Единственная разница будет заключаться в идентификаторе приложения, определенном в build.gradle. Я определил некоторые разрешения в AndroidManifest. Эти разрешения начинаются с...
130 просмотров

Установите два отладочных apk из одного приложения (Flavors)
Итак, у меня есть это приложение1, и я хочу создать приложение2 из приложения1. Это будет почти такое же приложение, но с различиями в макете. Мне удается сделать это с помощью productFlavors. В результате должно быть два приложения в магазине Play,...
318 просмотров
schedule 01.05.2023

Android gradle: совместное использование зависимостей между вкусами продукта
В моем приложении есть 3 вкуса продукта (аромат1, аромат2, аромат3). аромат1 и аромат2 имеют общие зависимости, связанные с рекламой. Есть ли способ связать зависимости, связанные с рекламой, с измерением или конфигурацией gradle и добавить их к...
973 просмотров

Мобильный push получен для 2 разных вкусов
У меня есть приложение для Android с двумя разными вкусами: first { applicationId 'com.test.first' resValue 'string', 'app_name', 'First' resValue 'string', 'host', 'app.first.com' resValue...
227 просмотров

Использование разных значков для разных параметров вкуса
Я создал два варианта и два измерения для приложения Android. Вкусы бесплатные и премиальные, а размеры по умолчанию и с дополнительными функциями. Я хочу иметь следующие вкусы: freeDefault |---freeWithExtras premiumDefault...
1234 просмотров
schedule 29.08.2022

Манифест для конкретной комбинации вкус+тип
В моем приложении у меня есть два вкусовых измерения: device , environment И такие вкусы: standard { dimension = "device" ... } custom { dimension = "device" ... } dev { dimension = "environment" ... } prod { dimension =...
110 просмотров