Вопросы по теме 'android-productflavors'
Ошибка вкуса продукта Android Gradle в дочерней библиотеке
Эта проблема должна решить мою другую проблему, когда мне нужно обновить поставщика содержимого дочерних библиотек: Использование типов сборки в библиотеках Gradle для запуска того же приложения, которое использует ContentProvider, на одном...
743 просмотров
schedule
22.02.2023
Могу ли я собрать все варианты сборки Gradle одновременно?
У меня есть несколько вариантов сборки для приложения. Я хочу собрать все apk с разными вкусами одновременно и найти их в моей папке /output. Я не хочу выбирать каждый аромат и создавать его индивидуально. Как я могу это сделать?
3863 просмотров
schedule
13.10.2022
Как настроить gradle в Android Studio, чтобы предоставить два варианта с разными минимальными версиями SDK?
Проблема: мне нужны два варианта продукта: БЕСПЛАТНАЯ версия с рекламой и ПРО версия без рекламы. Для рекламы требуется Google Play с минимальным SDK 9, поэтому я установил его БЕСПЛАТНО, но я хочу, чтобы моя профессиональная версия имела минимальный...
774 просмотров
schedule
16.07.2022
Динамический аромат Gradle
Я хотел бы создать динамические ароматы из дерева каталогов. Это прекрасно работает!
Но Android Studio использует gradle в своем файле tmp, например:
/home/svirch_n/.IntelliJIdea14/система/сервер компиляции
и мой скрипт больше не...
536 просмотров
schedule
17.03.2023
Создайте другой лаунчер для разных вкусов продукта
Я пишу приложение с несколькими вариантами на Android Studio, используя систему сборки Gradle. Основное приложение/файл AndroidManifest имеет свою собственную определенную активность запуска, и я хотел переопределить файл Flavor/AndroidManifest, в...
410 просмотров
schedule
04.01.2023
Как определить и использовать константу в скрипте сборки Gradle (Android)?
Я работаю над приложением для Android с Gradle в качестве системы сборки.
Моя цель - использовать значение (имя пакета) как applicationId :
productFlavors {
orange {
applicationId "com.fruits.android.orange"
// ...
Но также...
20352 просмотров
schedule
31.03.2023
В приложении Multi Flavor, как избежать дублирования ресурсов
Если у меня есть 3 вкуса, флейвор1, флейвор2 и флейвор3, у каждого аромата есть версии Dev, Pat и Prod «под-ароматы», которые имеют разные параметры, но каждый основной аромат имеет разные ресурсы.
Итак, у меня теперь 9 разных вкусов, но только 3...
3420 просмотров
schedule
19.02.2023
Каким должно быть имя пакета в main / AndroidManifest.xml при работе с ароматами продукта?
В моем build.gradle есть два вида продукта:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "23.0.2"
aaptOptions.setProperty("cruncherEnabled", false)
defaultConfig {
minSdkVersion...
394 просмотров
schedule
14.03.2024
Как я могу использовать разные файлы proguard в разных вариантах или для разных типов сборки?
Мне нужно сделать разные вкусы для тестовых библиотек. Почему? Ну, я хочу, чтобы проект был полностью защищен, поэтому я хочу, чтобы минимизация была включена все время (даже для типа сборки отладки).
При выполнении тестов я использую разные...
3337 просмотров
schedule
05.10.2022
Динамическое создание productFlavors и sourceSets с использованием списка имен (со свойствами) в файле CSV/TXT.
Этот вопрос является продолжением другого моего вопроса , который я хочу улучшить.
Я могу сгруппировать вкусы (имеющие общую конфигурацию) под sourceSets со следующим кодом:
(получил от гения в связанном вопросе выше)
import...
1264 просмотров
schedule
07.05.2023
вкусы продуктов, наборы источников. За исключением файлов - android studio
У меня есть приложение с 4 вкусами продукта. build.gradle выглядит так:
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.example.testing"
minSdkVersion 23
targetSdkVersion 23...
1748 просмотров
schedule
01.11.2022
Android gradle - другой код версии для разных типов сборки
У нас есть приложение с тремя типами сборки (альфа, бета, выпуск) и несколькими вариантами продукта, которые зависят от страны, в которой развернуто приложение.
Я пытаюсь автоматизировать наши задачи по градиенту и не могу понять, как изменить код...
1367 просмотров
schedule
03.11.2022
Переводимый атрибут для строковых ресурсов аромата
Привет, коллеги-разработчики Android,
Мой вопрос касается лучших практик использования строковых ресурсов вкуса. В моем приложении есть строковые ресурсы, переведенные на несколько языков, включая имя приложения. Однако я создаю новый вариант,...
455 просмотров
schedule
21.03.2023
Gradle/android: единая сборка ndk для нескольких вариантов?
у меня есть настройка файла build.gradle со следующим (я, очевидно, исключил части, которые не должны иметь значения для краткости):
android { defaultConfig { ndk { abiFilters 'armeabi', 'armeabi-v7a', 'x86' } }
productFlavors {
flavor1 { ......
1754 просмотров
schedule
13.04.2023
Настройте build.gradle для создания приложений с другим идентификатором приложения.
Мне нужно сгенерировать разные apks из одного и того же кода. Единственная разница будет заключаться в идентификаторе приложения, определенном в build.gradle. Я определил некоторые разрешения в AndroidManifest. Эти разрешения начинаются с...
130 просмотров
schedule
23.01.2023
Установите два отладочных apk из одного приложения (Flavors)
Итак, у меня есть это приложение1, и я хочу создать приложение2 из приложения1. Это будет почти такое же приложение, но с различиями в макете. Мне удается сделать это с помощью productFlavors. В результате должно быть два приложения в магазине Play,...
318 просмотров
schedule
01.05.2023
Android gradle: совместное использование зависимостей между вкусами продукта
В моем приложении есть 3 вкуса продукта (аромат1, аромат2, аромат3). аромат1 и аромат2 имеют общие зависимости, связанные с рекламой.
Есть ли способ связать зависимости, связанные с рекламой, с измерением или конфигурацией gradle и добавить их к...
973 просмотров
schedule
07.03.2023
Мобильный push получен для 2 разных вкусов
У меня есть приложение для Android с двумя разными вкусами:
first {
applicationId 'com.test.first'
resValue 'string', 'app_name', 'First'
resValue 'string', 'host', 'app.first.com'
resValue...
227 просмотров
schedule
12.03.2023
Использование разных значков для разных параметров вкуса
Я создал два варианта и два измерения для приложения Android. Вкусы бесплатные и премиальные, а размеры по умолчанию и с дополнительными функциями. Я хочу иметь следующие вкусы:
freeDefault
|---freeWithExtras
premiumDefault...
1234 просмотров
schedule
29.08.2022
Манифест для конкретной комбинации вкус+тип
В моем приложении у меня есть два вкусовых измерения: device , environment
И такие вкусы:
standard {
dimension = "device"
...
}
custom {
dimension = "device"
...
}
dev {
dimension = "environment"
...
}
prod {
dimension =...
110 просмотров
schedule
05.01.2023