社区做图网站有哪些,住建房产信息查询,wordpress如何把注册链接,wordpress模板 手机前言
新建了一个Flutter工程后#xff0c;Run APP 却一直卡在了Running Gradle task ‘assembleDebug’… 这里。百度查询原因是因为 Gradle 的 Maven 仓库在国外, 因此需要使用阿里云的镜像地址。
1、修改项目中android/build.gradle文件
将 buildscript.repositories 下面…前言
新建了一个Flutter工程后Run APP 却一直卡在了Running Gradle task ‘assembleDebug’… 这里。百度查询原因是因为 Gradle 的 Maven 仓库在国外, 因此需要使用阿里云的镜像地址。
1、修改项目中android/build.gradle文件
将 buildscript.repositories 下面的
//google()
//mavenCentral()注释掉改成maven {allowInsecureProtocol trueurl https://maven.aliyun.com/repository/google
}
maven {allowInsecureProtocol trueurl https://maven.aliyun.com/repository/jcenter
}
maven {allowInsecureProtocol trueurl http://maven.aliyun.com/nexus/content/groups/public
}
allprojects.repositories 同上修改
使用阿里云仓库为下载源可能会报错(gradle的仓库地址不安全警告的错误)因为配置了除 maven 中央仓库之外的其他不安全的仓库(一些国内的镜像仓库如阿里云镜像仓库也是不安全的)如下所示:
A problem occurred configuring root project Packer. Could not resolve all dependencies for configuration :classpath. Using insecure protocols with repositories, without explicit opt-in, is unsupported. Switch Maven repository maven(http://maven.aliyun.com/nexus/content/groups/public/) to redirect to a secure protocol (like HTTPS) or allow insecure protocols. See https://docs.gradle.org/7.0.2/dsl/org.gradle.api.artifacts.repositories.UrlArtifactRepository.html#org.gradle.api.artifacts.repositories.UrlArtifactRepository:allowInsecureProtocol for more details. * Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights.
解决方法:只需要在App项目工程的 build.gradle 中使用 allowInsecureProtocol 属性(允许gradle使用不安全的仓库并且不报警告信息)即可
allowInsecureProtocol true
2、修改 Flutter SDK 中packages\flutter_tools\gradle\flutter.gradle文件
将 buildscript.repositories 下面的
//google()
//mavenCentral()注释掉改成maven {allowInsecureProtocol trueurl https://maven.aliyun.com/repository/google
}
maven {allowInsecureProtocol trueurl https://maven.aliyun.com/repository/jcenter
}
maven {allowInsecureProtocol trueurl http://maven.aliyun.com/nexus/content/groups/public
}
将 DEFAULT_MAVEN_HOST 值修改成 https://storage.flutter-io.cn;
private static final String DEFAULT_MAVEN_HOST https://storage.flutter-io.cn;