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

0 ответов

Значок нарисованного приложения неправильный / не объединен

У меня есть некоторая графика по умолчанию в "основной" папке для рисования - среди них "app_logo__forlarge.png" Каждый вариант определяет одну и ту же графику "app_logo__forlarge.png" в каждом своем собственном res/drawable Я определяю каждый арома…
28 май '18 в 14:12
1 ответ

Можно ли опубликовать одно и то же приложение с разными именами пакетов?

У меня есть проект, в котором я должен создать много приложений, которые в основном одинаковы, но меняют название компании... Поэтому я хотел бы изменить название и цвет пакета с помощью ароматов и опубликовать это приложение в магазине (с разными н…
25 ноя '16 в 15:33
2 ответа

Как исправить "SQLite без столбца исключение"?

Я занимаюсь разработкой приложения для Android, которое сохраняет пользовательскую информацию, зарегистрированную в SQLite. Но я сталкиваюсь со странной проблемой. В моем классе DBHelper функция создания таблиц создана нормально, функция вставки не …
0 ответов

Как ссылаться на константу Android SDK в файле ресурсов?

Я считаю, что единственный способ объяснить мой вопрос - это привести конкретный пример: Вот действие в AndroidManifest.xml: <activity android:name=".MyActivity" android:label="@string/app_name" android:screenOrientation="@integer/screen_orientat…
0 ответов

Как добавить разные ароматы в библиотеку Android в Maven?

Я создал библиотеку, которая распространяется с Maven. Прямо сейчас я хотел бы добавить новую библиотеку в качестве зависимости, размер которой превышает 8 МБ. Я хочу сделать эту зависимость необязательной, и поэтому я думаю, что создание другого ва…
12 янв '19 в 20:05
1 ответ

Может ли библиотека зависеть и читать ресурсы из другой библиотеки с несколькими вариантами?

Использование: Android Studio 3.2.1 - Gradle 4.6 У меня есть приложение с 3 модулями:: приложение:lib1 (библиотека):lib2 (библиотека): приложение зависит от lib1 и lib2:lib 1 зависит от lib2 lib2 - это модуль, содержащий только ресурсы (папка res дл…
1 ответ

Файл переопределения Android из библиотеки / базы

Я сделал проект, в котором я сделал свой источник базовым и сделал другие модули для каждого клиента зависимыми от базового источника, который мы называем библиотекой. Эти модули зависят от нашего базового кода. Все, что они делают, это начинается B…
0 ответов

Ошибка вкусов - не найден подходящий клиент для имени пакета

Я пытаюсь реализовать вкусы с помощью этого руководства: https://proandroiddev.com/advanced-android-flavors-part-1-building-white-label-apps-on-android-ade16af23bcf но я получаю эту ошибку: Не найдено подходящего клиента для имени пакета 'com.exampl…
13 фев '19 в 10:03
5 ответов

Как скрыть или добавить пункты меню для Flavor?

У меня есть приложение, которое имеет 3 разных вкуса, full, part1 а также part2, Все разные вкусы имеют разные названия пакетов, поэтому я могу поставлять их как разные приложения. Теперь я хочу только этого part1 получает пункт меню под названием R…
2 ответа

Android как управлять именем проекта и логотипом и значком приложения для разных клиентов

По мере необходимости мне нужно управлять одним проектом для разных клиентов, в котором мне обычно нужно изменить значок приложения, название приложения и логотип клиента. Каков эффективный способ справиться с этим? Я читал о файле свойств в Android…
30 авг '16 в 08:28
2 ответа

Храните конфиги ароматов в отдельных файлах.gradle

Если коротко - есть ли способ сохранить конфиги ароматов в отдельных файлах.gradle? И для более подробной информации - я хотел бы иметь файлы.gradle для каждого аромата (например, flavGermany.gradle, flavUkraine.gradle, flavItaly.gradle и т. Д.), Ко…
1 ответ

Как сохранить файл Java для двух вариантов и исключить его для других в моем приложении?

У меня есть приложение для Android, скажем, с тремя вкусами. Первый называется free, Второй аромат называется paid, И третий аромат называется b2bClient, free а также pro нужна библиотека (пусть это будет Google Analytics), и, чтобы избежать дублиро…
24 окт '17 в 09:50
0 ответов

Несколько файлов настроек gradle, по одному на аромат

У меня есть приложение, которое имеет много вкусов, и для каждого аромата у меня есть много buildConfigField, manifestPlaceholders и другие параметры, которые определены. Все это определено в основном build.gradle файл, но так как он становится слиш…
17 ноя '17 в 14:50
0 ответов

Как мне превратить одно приложение в два разных вкуса?

У меня есть одно приложение, которое мне нужно разделить на два вида. Функциональность приложения во многом похожа на Uber (но не для вождения), в том, что будет клиентское приложение, которое обрабатывает все запросы на поездку, и приложение "водит…
29 сен '16 в 06:22
1 ответ

Фрагмент инфляции от разных ароматов

Я изучаю Android, и я не могу найти решение для ошибки создания фрагмента, когда они в разных вариантах. Настроить: У меня есть основной фрагмент, который загружается в основной деятельности. У меня есть две услуги: платная и бесплатная. Основная (о…
0 ответов

Proguard не удалит методы зависимости

У меня есть класс в одной из моих библиотек зависимостей, внешний модуль, класс выглядит так: class MyClass { public void methodA() { ... } public void methodB() { ... } public void methodC() { ... } } Когда я генерирую файл aar из этого внешнего мо…
2 ответа

java.lang.IllegalArgumentException: не удалось найти настроенный корень, который содержит "вставить путь к каталогу приложения здесь"

Я открываю камеру, чтобы сделать снимок, и я следовал этому уроку. Ошибка, указанная в названии, возникает, когда я пытался создать другую конфигурацию сборки для моего приложения. Это мой XML-файл ресурсов метаданных с именем file_paths для конфигу…
1 ответ

Как мне выпустить несколько версий моего приложения для Android?

Я уже выпустил приложение для Android в магазине Play. Как мне выпустить несколько разновидностей, например, демо-версию или полную версию? Может ли установка полной версии переопределить уже установленную демо-версию?
04 сен '17 в 06:20
2 ответа

Flavors - Не найдено подходящего клиента для имени пакета

Мой Gradle это как ниже: apply plugin: 'com.android.application' apply plugin: 'io.fabric' apply plugin: 'com.google.gms.google-services' buildscript { repositories { mavenCentral() maven { url 'https://maven.fabric.io/public' } } dependencies { cla…
1 ответ

Как программно предотвратить сообщение "конфликтующий провайдер"

Кто-нибудь может сказать мне, как я могу установить разные сборки для разных версий на одном устройстве, не получая сообщения об ошибке "Дублирующий поставщик" ни в PlayStore, ни в AndroidStudio? У меня в приложении разные вкусы для разных стран, и …