在 android studio 中,Gradle 同步构建模型耗时太长
Posted
技术标签:
【中文标题】在 android studio 中,Gradle 同步构建模型耗时太长【英文标题】:In android studio, Gradle sync Build model taking too long 【发布时间】:2021-11-07 20:41:43 【问题描述】:我是 android 开发新手,刚刚安装了 android studio。这是我第一次开工作室。 Gradle:构建模型需要很长时间。已经 50 分钟了,但仍在继续,控制台中没有消息。我不知道该怎么办。请帮帮我。
【问题讨论】:
如果我没记错的话,你能打开你的任务管理器并检查网络活动吗?如果是这样,请不要担心,它只会第一次下载。 【参考方案1】:你有 cloud_firestore 包吗?如果是这样,它通常会显着增加构建编译时间。但是您应该提供更多详细信息 - 如果它的 android 模拟器或 ios 和您的代码。 如果它的 Firestore Cloud + iOS 模拟器
改进 iOS 构建时间# 目前 Firestore iOS SDK 依赖于 大约 50 万行主要是 C++ 代码,可能需要 5 分钟以上 在 XCode 中构建。要显着减少构建时间,您可以使用 通过在您的 ios/Podfile 中添加 1 行来预编译版本 颤振项目;
pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '8.6.0'
在 Podfile 中的目标 'Runner' do block 中添加这一行, 例如:
# ... target 'Runner' do pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag
=> '8.6.0'
# ... end
此外,请确保您已将 cocoapods 升级到 1.9.1 或更高版本:gem install cocoapods
有关详细信息,请参阅此问题: https://github.com/FirebaseExtended/flutterfire/issues/2751
【讨论】:
以上是关于在 android studio 中,Gradle 同步构建模型耗时太长的主要内容,如果未能解决你的问题,请参考以下文章
如何在android studio中查看当前使用的gradle版本和gradle插件版本
如何在android studio中查看当前使用的gradle版本和gradle插件版本