MissingPropertyException

错误详情

Caused by: groovy.lang.MissingPropertyException: No such property: gradle for class: include_flutter
at include_flutter.run(include_flutter.groovy:4)

解决方案

setting.gradle文件中加入这行代码:(按照官方文档来写,一般不会出现这个错误,我是复制的时候,少复制了一行)

setBinding(new Binding([gradle: this]))                         //new

setting.gradle完整代码:

pluginManagement {
    repositories {
        gradlePluginPortal()
        google()
        mavenCentral()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
    repositories {
        google()
        mavenCentral()
        maven { url = '"https://storage.googleapis.com/download.flutter.io"' }
    }
}
rootProject.name = "AndroidFlutterDemo"
include ':app'
setBinding(new Binding([gradle: this]))                              //new
evaluate(new File(                                                     // new
        settingsDir.parentFile,                                              // new
        'flutter_module/.android/include_flutter.groovy'                         // new
))

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容