Не найдено подходящего клиента для имени пакета при создании нескольких версий в Android Studio - PullRequest
0 голосов
/ 26 апреля 2018

Я знаю, что об этом много раз задавали SO, я пробовал ответить на большинство, если не на все вопросы SO.Моя проблема в том, что у меня есть приложение для Android с двумя разными вариантами, клиентским и обычным, таким образом, поэтому у меня был вариант продукта для установки клиентской версии, как в моем файле build.gradle:

   clientConfig {
        minSdkVersion 15
        applicationIdSuffix '.client'
        targetSdkVersion 26
        versionCode 1
        versionName '0.0.23'
        dimension 'cl'
    }

Затем я связал оба приложения с моим проектом firebase и загрузил файл json google-services.Файл размещается следующим образом:

enter image description here

Но когда я синхронизирую файлы Gradle, я получаю следующую ошибку: enter image description here

Что я делаю не так?

Ответы [ 2 ]

0 голосов
/ 03 июня 2018

Мне удалось решить эту проблему, удалив файл google-services.json, а также удалив его из Gradle, затем я снова добавил его после синхронизации с помощью помощника Firebase в Android Studio, и он смог успешно собрать

0 голосов
/ 01 июня 2018

Не знаю, если у вас уже есть свой ответ, но я думаю, что ваша папка и название вашего продукта должны совпадать: здесь у вас есть клиент в качестве вашей папки и clientConfig как название вашего продукта.Изменить clientConfig на client

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...