背景
第一次尝试完 Flutter,就卡在这半天
解决
看了别人的方案,都试过了,不太好用
那我是怎么做的呢,往下看:
项目根目录下,打开android
目录,点开配置文件gradle.properties
这里就两种解决办法:
方法一:配置镜像
maven={ url 'https://maven.aliyun.com/repository/public' }
方式二:配置代理
http[s]代理的配置,自行选择
systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=10809
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=10809
如果有用户名和密码,别忘了加上,没有就不用加
systemProp.http.proxyUser=your_username
systemProp.http.proxyPassword=your_password
systemProp.https.proxyUser=your_username
systemProp.https.proxyPassword=your_password
如果使用 SOCKS5 协议,只需替换http[s]字样:
systemProp.socks5.proxyHost=your_proxy_host
systemProp.socks5.proxyPort=your_proxy_port
大致同 http[s] 一样
其他
可以选择是否关闭 Gradle 守护进程(daemon)
Gradle 守护进程是一个常驻后台的 Gradle 进程,它可以缩短构建时间,提高构建性能,因为它可以缓存已经加载的插件和依赖项,以避免每次构建时重新加载
默认情况下,Gradle 守护进程是启用的。但是在某些情况下,您可能希望关闭它,例如:文章来源:https://www.toymoban.com/news/detail-431915.html
- 构建脚本或插件与 Gradle 守护进程不兼容,导致构建失败。
- 计算机资源有限,无法支持额外的进程或线程。
- 希望避免因为 Gradle 守护进程而导致的某些问题,例如内存泄漏、进程无响应等
如果想要关闭 Gradle 守护进程,只需将以下代码添加到 Gradle 配置文件(如 gradle.properties)中:
org.gradle.daemon=false
请注意,关闭 Gradle 守护进程可能会导致构建时间延长,因为每次构建都需要重新加载插件和依赖项
简单来说就是小项目关了,企业级项目开开文章来源地址https://www.toymoban.com/news/detail-431915.html
到了这里,关于一直卡在 Running Gradle task ‘assembleDebug‘...的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!