Flutter & Firestore: app.INotificationSideChannel $ Stub $ Ошибка прокси - PullRequest
2 голосов
/ 04 мая 2019

У меня есть проект флаттера с зависимостью flutter_local_notifications.

При попытке добавить любую зависимость Firebase и скомпилировать для Android я получаю это:

D8: тип программы уже представлен: android.support.v4.app.INotificationSideChannel $ Stub $ Proxy

Есть идеи, как решить эту проблему?

Ответы [ 2 ]

2 голосов
/ 04 мая 2019

По этой проблеме , я бы сказал, вам нужно установить:

android.enableJetifier=true

в вашем файле gradle.properties.

0 голосов
/ 05 мая 2019

Для решения вопроса выполняются следующие работы:

android.enableJetifier=true
android.useAndroidX=true

in gradle.properties file.

и

subprojects {
        project.configurations.all {
            resolutionStrategy.eachDependency { details ->
                if (details.requested.group == 'com.android.support'
                        && !details.requested.name.contains('multidex') ) {
                    details.useVersion "27.1.1"
                }
                if (details.requested.group == 'androidx.core'
                        && !details.requested.name.contains('androidx') ) {
                    details.useVersion "1.0.1"
                }
            }
        }
    }

в build.gradle файл на уровне проекта.

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