Описание тега android-productflavors

Версия продукта Android - это настроенная версия приложения, созданного Gradle.
1 ответ

Запутать только один аромат

Как бы я запутал только один аромат. К сожалению, аромат 2 опирается на модуль (jar), который использует некоторое дублирование классов, и я не могу его запутать из-за того, как он настроен. (3-я сторона) Так что хотите пропустить запутывание аромат…
02 мар '17 в 11:18
1 ответ

Gradle исключить папку из сборки для определенного типа сборки

У меня есть папка в моих ресурсах ароматов, которая нужна только для отладочных сборок ароматов Есть ли способ исключить эту папку из всех сборок релиза?
1 ответ

Аромат: переопределить имя пакета

У меня был проект с таким названием пакета: applicationId 'com.safa.auditzanjan'Теперь я создал аромат в том же проекте и добавил этот проект в этот проект. Проект этого нового имени пакета:applicationId "com.safa.auditkhoramabad", Как я могу устано…
21 окт '17 в 07:25
0 ответов

Типы сборки Android Studio - исключить исходники Java из сборки?

Я работаю над огромным приложением с множеством функций. Я использую типы сборки, чтобы получить apks только с одной функцией. Чтобы сделать это, мне нужно исключить все ресурсы, которые мне не нужны для этих функций, поэтому apks будет меньше, чем …
2 ответа

Android с несколькими вариантами сборки

У нас есть проект с несколькими вариантами, и каждый вариант имеет 3 различных типа сборки: отладка, контроль качества и выпуск. productFlavors { flavor1 {} flavor2 {} flavor3 {} } buildTypes { debug { applicationIdSuffix ".debug" } qa { application…
13 мар '15 в 11:17
1 ответ

Android меняет прагматично веб-службу приложения, URL-адрес и значок

У меня есть приложение со следующими конфигурациями: (пусть предположим) 1) Имя приложения <"ZPE Location Aware"> 2) Значок приложения <"предоставлен компанией"> 3) URL-адрес веб-службы приложения <"будет встроен в приложение"> Примечание. Этот URL-…
1 ответ

Создайте продукт с использованием Android Studio

Я хочу создать другой продукт со вкусом, и я хочу использовать основной код приложения в созданный продукт со вкусом. Я создал два варианта по этой ссылке, но я не могу использовать код своего основного приложения в созданном продукте. Я упомянул па…
09 окт '15 в 05:21
1 ответ

ОШИБКА: конфигурация 'реализация' для конфигурации 'internalRelease' не объявлена ​​в дескрипторе проекта

У меня есть core Модуль, который является основой моего приложения. Этот модуль имеет 2 вкуса. Когда я пытаюсь импортировать его в моем app модуль, который не имеет вкуса, я получаю следующую ошибку: &gt; Could not resolve all task dependencies for …
1 ответ

Проблема со вкусами Android в Android Studio 3.0.1

Последний эпизод в бесконечной задаче борьбы со строкой гугл-гениальных изменений включает в себя ароматы. Несколько месяцев назад я реализовал два варианта, а затем все заработало нормально. Недавно я обновил до Android Studio 3.0.1 и довел свое пр…
29 дек '17 в 21:08
2 ответа

Android разница между модулем и вкусом

Каковы основные различия между модулями Android и вкусов? Из определения модуля https://developer.android.com/studio/projects/add-app-module.html Модули предоставляют контейнер для исходного кода вашего приложения, файлов ресурсов и настроек уровня …
1 ответ

Использование другого значка для другого измерения вкуса

Я создал два варианта и два измерения для приложения Android. Ароматы бесплатные и премиальные, размеры по умолчанию и с дополнительными. Я хочу иметь следующие вкусы: freeDefault |---freeWithExtras premiumDefault |---premiumWithExtras Измерения wit…
15 фев '18 в 14:11
0 ответов

Различные DefaultActivities для каждого вкуса

Я использую вкусы продуктов для своего приложения, и мне нужны разные действия по умолчанию для каждого продукта. Так как я не могу переопределить классы в main/javaМне нужно удалить активность по умолчанию в этой папке и скопировать ее версию в fla…
04 сен '14 в 10:55
2 ответа

Gradle аромат на основе другого аромата

Возможно ли, что аромат основан на другом аромате? Например,build.gradle: productFlavors { flavor1 { flavorBase "main" } flavor2 { flavorBase "main" } flavor3 { flavorBase "main" } flavor4 { flavorBase "flavor3" } flavor5 { flavorBase "flavor3" } }
29 май '15 в 09:11
1 ответ

Android, ароматизаторы, ароматизаторы, ароматизаторы и ароматизаторы

Так что, как видно из заголовка, у меня проблема с дубликатами. Вам не разрешено иметь один и тот же файл, определенный в вашем вкусе и в вашем основном каталоге. Но вам разрешено делать это с ресурсами XML. Так как это работает? Например, мой вариа…
05 янв '15 в 22:25
2 ответа

Android Studio Gradle с указанием выходного каталога, специфичного для Flavor

Я реализовал Flavors в Android Studio и сейчас пытаюсь поместить каждый Flavor в отдельный каталог со своим уникальным именем - к сожалению, с именем, которое в некоторых случаях отличается от имени аромата.:( У нас есть инструменты, в зависимости о…
1 ответ

Android Gradle Plugin 3.0.1 versionNameSuffix переопределяет размеры ароматов

У меня есть несколько вкусов с 2 измерениями: flavorDimensions "buildType", "serverType" prod { dimension "serverType" versionNameSuffix "-prod" } development { dimension "buildType" } googlePlay { dimension "buildType" versionNameSuffix "-play" ver…
1 ответ

Как соответствовать типу сборки зависимости проекта Android Gradle?

У меня есть проект с 2 модулями: library а также app, library Модуль, конечно, библиотека и имеет только release а также debug типы сборки. app Модуль имеет 4 вкуса, а также release а также debug типы сборки, что дает 8 вариантов сборки. Он также об…
1 ответ

Свойства каждого вкуса продукта в Gradle

Можно ли создать два файла .properties для двух вариантов продукта в Gradle? Я создаю приложение для Android с двумя вариантами, и я хочу иметь отдельные свойства для них, но у меня есть проблемы с перезаписанной переменной здесь: productFlavors { f…
02 янв '16 в 18:50
1 ответ

Связь между платным и бесплатным приложением в Play Store

В Android Studio у меня есть два "вкуса" одного и того же приложения, одно из которых является бесплатной версией с некоторыми удаленными функциями, а другое - полной версией с добавленными дополнительными функциями. Когда я нахожусь в консоли Googl…
3 ответа

Android другой пакет Имя с ароматами

Мне нужно установить 2 версии моего проекта (Производство и разработка). Мне нужно 2 приложения. Я пытаюсь добиться этого с помощью ароматов, но когда я подписываю apk, он всегда генерирует одно и то же приложение с одинаковым packageName (com.compa…