Описание тега build-variant

0 ответов

Изменить вариант сборки непосредственно в конфигурации запуска

Учитывая этот экран: Сегодня, когда я хочу изменить вариант сборки своего приложения, я нажимаю на меню № 1 и переключаюсь на тот, который я хочу. То, что я хочу сделать, - это создать несколько конфигураций запуска (нажмите #2) для каждого из моих …
2 ответа

Откат Android Gradle к другому варианту сборки

У меня есть четыре варианта сборки, A, B, C и D. Для конкретной деятельности у меня есть общий код в базовом классе в основных исходных наборах. Я хочу использовать дополнительные функциональные возможности, чтобы A & B имели такие же дополнительные…
05 июл '18 в 19:10
0 ответов

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

У меня есть два варианта сборки uat и prod. В уате я делаю debuggable правда в то время как в прод я делаю это false, Но приложение все еще показывает в debuggable сделав это false, Это происходит только в случае эмулятора. ниже приведен код в файле…
05 июн '18 в 08:59
3 ответа

Как добавить соединительный заголовок для версии Dev и версии Prod?

Я создал две цели своего приложения - Dev и Prod. Как я могу добавить заголовок моста к нему для обеих версий? Один соединительный заголовок работает для обоих или мне нужно создать два для разных целей?
25 дек '18 в 11:55
2 ответа

optionOutput.getPackageApplication() устарел

С Gradle 4.10.1 и плагин Android Gradle обновлен до 3.3.0 Я получаю следующее предупреждение: ВНИМАНИЕ: API ' variantOutput.getPackageApplication() "устарел и был заменен на" variant.getPackageApplicationProvider() ". строка с окружающим контекстом …
0 ответов

Один и тот же набор источников и разные разрешения для каждого продукта

После обновления Gradle я сталкиваюсь с R не могу решить.. Я перепробовал все возможные решения, такие как проверка кода для xml error трассировка, недействительный кэш и перезапуск. а также некоторые другие решения. Что я заметил, что эта проблема …
0 ответов

Запуск юнит-тестов только на одном варианте сборки с Gradle

У меня есть многомерный проект для Android, который требует много времени для сборки и тестирования. У меня есть двумерное определение Flaver. первое измерение имеет 2 значения проекта, второе измерение имеет 4 определения среды, и существует 3 типа…
09 авг '18 в 20:44
1 ответ

Конфигурация подписи варианта сборки Android

У меня есть следующее в моем модуле приложения Android файл build.gradle. android { defaultConfig { ... } signingConfigs { if (System.getEnv()['CIRCLE-CI']) { /* CI System */ localMachine { /* CI System KeyStore file and properties. */ ... keyAlias …
14 авг '18 в 21:19
1 ответ

Сборка с пользовательскими расширениями файлов в реагировать родной

Я занимаюсь разработкой приложения, предназначенного для разных типов пользователей. Я хочу создавать разные пользовательские интерфейсы, разные тестовые сценарии для каждого варианта с одинаковой логикой в ​​одном и том же репо. Допустим, если у ме…
09 мар '18 в 11:43
1 ответ

Android тест поддерживает вкусы и варианты типа сборки?

Android тест поддерживает вкусы и варианты типа сборки? flavorDimensions "foo" productFlavors { full { dimension "foo" } trial { dimension "foo" } } Если есть только src/androidTest/java, какой вариант проверить?
20 фев '18 в 23:28
3 ответа

Значение string.xml зависит от варианта сборки

Я хочу назначить значение для строки в string.xml различных значений в зависимости от варианта сборки /buildType. Я представляю что-то вроде этого: res/values-debug/string.xml <string name="my_string">some debug value</string> res/values…
16 дек '16 в 15:09
1 ответ

Android Studio CMake собрать один раз для всех вариантов сборки

У меня есть проект с кодом C++ (JNI) и множеством вариантов сборки и комбинаций. Они используются для реализации различных брендов / вкусов приложения (т. Е. Цвета, стили, значки, ...). Например, могут быть варианты сборки для n клиентов: customerND…
19 дек '18 в 08:53
1 ответ

Мультимодульный проект Android Gradle предложение

У меня есть проект A, который имеет 3 B,C и D lib модуль. Проект A имеет 4 встроенных типа Debug, Staging, Beta и Release, но библиотечные модули имеют только Debug и Release. Теперь, если я хочу, чтобы один из моих модулей lib рассматривал C, нужно…
1 ответ

Фильтры ABI расширенных вариантов сборки не перекрывают своих родителей

В проекте мне нужны специальные фильтры ABI для каждого выпуска и отладки, а также некоторые экстендированные варианты сборки. Это нормально и отлично работает с отладкой и выпуском. release { . . . ndk { abiFilters 'armeabi' } } debug { . . . ndk {…
05 сен '18 в 05:52
0 ответов

Установите два одинаковых apk, но используя разные URL WebService

Мой клиент ищет на своем телефоне два разных приложения для Android - одно для тестирования и одно для производства. Приложение тестирования будет использоваться клиентом для демонстрации демонстрации различным клиентам третьего уровня. Я использую …
1 ответ

Несколько Gradle productFlavors

Я работаю над приложением Android с двумя скинами и двумя видами сборок: productFlavors { Staging { dimension "server" buildConfigField 'String', 'API', "the staging API URL" } Production { dimension "server" buildConfigField 'String', 'API', "the p…
13 авг '18 в 08:35
1 ответ

Как построить два варианта в задании Gradle

У меня есть 3 варианта сборки, скажем, отладка, подготовка и выпуск. Я хочу создать различные комбинации сборки, такие как подготовка и сборка выпуска или отладка и сборка выпуска. Я полагаю, что написание заданий на обучение поможет Может кто-нибуд…
1 ответ

Используйте разные классы для каждого варианта сборки

У меня есть класс Application, который я хочу отличать в каждом варианте сборки, таком как отладка и выпуск.это моя карта: app/ | |----debug/ |----java\ |----com.example.App.class |----res\ |----mipmap-hdpi |----main/ |----java\ |----com.example.App…
03 фев '18 в 08:22
1 ответ

Продвижение приложения из бета-версии в производство в Google Play с использованием вариантов сборки

У меня следующая ситуация сценарий Часть 1. Приложение, работающее с Build Variants: debug, beta а также release следующим образом buildTypes { debug { versionNameSuffix '-DEBUG' applicationIdSuffix '.debug' buildConfigField "String", "SERVER_URL", …
0 ответов

Переключите api_key в сторонний библиотечный файл AndroidManifest для другого варианта сборки в своем собственном проекте.

У меня есть файл api_key в AndroidManifest сторонней библиотеки внутри моего проекта React Native. Он должен быть уникальным для разных вариантов сборки. Каждый раз, когда я собираю проект, я хочу, чтобы он менялся, зависит от выбранного варианта сб…
14 авг '18 в 13:25