我有一个从codecanyon购买的颤振项目,现在当我尝试在android中运行这个项目时,我得到了这个错误:“无法获得org.gradle.initialization.DefaultSettings类型的'android‘设置的未知属性’org.gradle.initialization.DefaultSettings‘,我已经在local.properties文件中有了fltter.sdk=’C:\ flutter‘,但是它仍然显示了这个错误。”
错误出现在具有以下代码的setting.gradle文件中:
def localPropertiesFile =新文件(rootProject.projectDir,"local.properties") def属性=新属性()
断言localPropertiesFile.exists() localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
def flutterSdkPath = properties.getProperty( "flutter.sdk ")断言flutterSdkPath != null,“flutter.sdk not set in local.properties”应用于:
这也是我在local.properties中的代码:
sdk.dir=C:\Users\shubby\AppData\Local\Android\sdk flutter.sdk=‘C:\颤振’
有人能帮忙告诉我我错过了什么吗?谢谢
我的颤振版本是2.5.2-稳定的
发布于 2021-12-08 10:31:08
将您的flutter.sdk='C:\flutter‘路径添加到环境路径中,然后重新启动您的pc或膝上型计算机。在您可以打开android并打开codecanyon文件夹之后,单击Gradle同步完成成功满,然后单击build按钮,然后显示它是运行成功的,您可以运行完整的颤振项目。
https://stackoverflow.com/questions/70273070
复制相似问题