Flutter & Firestore:app.InotificationSideChannel$存根$代理错误



我有一个带有 flutter_local_notifications依赖项的颤音项目。

尝试添加任何 firebase依赖关系和为Android编译时,我会得到:

d8:已经存在的程序类型:android.support.v4.app.inotificationicationidechannel $ stub $ proxy

有什么想法如何解决?

,我要说您需要设置:

android.enableJetifier=true

在您的gradle.properties文件中。

解决问题以下工作:

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"
                }
            }
        }
    }

in build.gradle 在项目级别上的文件。

最新更新