Flutter编程中Flutter_boost的namespace问题

49 阅读1分钟

Flutter开发过程由于gradle插件版本8.10.0+,flutter_boost就要求强制设置namespace,这是由于flutter_boost版本更新跟不上gradle插件的变化,如下是解决该问题的方法。 在项目的build.gradle文件中添加配置:

//破解flutter_boot的namespace问题
subprojects {
    afterEvaluate { project ->
        if (project.hasProperty('android')) {
            project.android {
                if (namespace == null) {
                    namespace project.group
                }
            }
        }
    }
}