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

1 ответ

"пакет не установлен?" Исключение для проекта имеют разные варианты сборки

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

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

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

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

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

Вкус продукта возвращен как пустой всегда

В моем файле gradle(app) я устанавливаю вкус продукта и тип сборки, как показано ниже productFlavors { mock { } develop { } qa { } staging { } prod { } } buildTypes { debug { //signingConfig signingConfigs.release } release { minifyEnabled false //s…
21 сен '17 в 18:38
0 ответов

Android studio 3.0.1 ошибка в сборке gradle

Я реализовал изменение варианта, также представленное на сайте Android Studio, но не могу выяснить проблему. Error:Cannot set the value of read-only property 'outputFile' for ApkVariantOutputImpl_Decorated{apkData=Main{type=MAIN, fullName=APPCDebug,…
1 ответ

Android Gradle: установить все типы сборки на одном устройстве

Как настроить мой проект, чтобы иметь возможность устанавливать отладочную версию вместе с версией выпуска при использовании GCM, ContentProvider, AccountType? (без использования ароматизаторов) Я продолжаю получать ошибки, такие как: INSTALL_FAILED…
2 ответа

Android Studio: каждому варианту присваивается свой значок

В Android Studio я хочу, чтобы у каждого варианта моего приложения была своя иконка. Я пробовал разные способы, в том числе то, что предлагается здесь. Как предоставить разные значки приложений Android для разных типов сборки gradle? но это не работ…
27 июн '19 в 14:14
1 ответ

Не удалось обновить мой код Android до gradle 3.5.3 при использовании android-apt

Я не могу обновить код до gradle 3.5.3, когда я пробовал много ошибок. вот мой старый код app.gradle apply plugin: 'com.android.application' apply plugin: 'android-apt' apply plugin: 'me.tatarka.retrolambda' android { compileSdkVersion 25 buildTools…
0 ответов

Можно ли распространять демоверсию и полную версию продукта из одной учетной записи игрового магазина

У меня есть 2 варианта приложения, demo & full. Ниже приведены названия моих пакетов com.app.test.full com.app.test.demo Build.gradle demo{ applicationId "com.app.test.full" } full{ applicationId "com.app.test.demo" } Первоначально я загрузил свое п…
0 ответов

android studio, как поделиться различными реализациями интерфейса класса с несколькими вариантами сборки

Наличие приложения для Android с несколькими типами сборки:. И ароматы: staging, prod и варианты сборки: stagingRelease, stagingDebug, stagingAmazon, stagingFacebook, prodRelease, prodDebug, prodAmazon, prodFacebook, android { ... buildTypes { relea…
0 ответов

Создавайте несколько библиотек для разных клиентов с помощью одного проекта студии Android с помощью Jitpack

Я использую jitpack для создания библиотек для распространения среди клиентов, мой вопрос: могу ли я создать несколько зависимостей, поддерживая один проект. В настоящее время я создаю разные проекты для каждого клиента, но мой код такой же (меняютс…
0 ответов

Android. Использование исходной папки вкуса / типа сборки по умолчанию

У меня есть несколько типов сборки: debug, test, perf, release, а некоторые классы предназначены только для определенных типов сборки. Теперь я не могу делать что-то вроде /src/debug/java/package/MyClass.kt //variant for debug а также /src/main/java…
2 ответа

Как создать динамические URL-адреса с помощью Build Flavors в Android (Android Studio)

Как создать динамические URL-адреса с помощью Build Flavors в Android (Android Studio) У меня есть более 15 URL-адресов для каждой среды в моем приложении, и в общей сложности у нас есть 5 сред, как мне использовать эти URL-адреса из общего класса н…
1 ответ

Замените файл XML для каждого варианта в Android

Я пытаюсь интегрировать Braze в свое приложение для push-уведомлений. Braze нужно, чтобы мы создали файл внутри src/main/res/valuesгде мы добавляем ключ API и другие вещи, связанные с пайкой (вот документация ). Теперь мне нужно различать среду prod…