Android Studio的项目Gradle文件更改了吗? [英] Android Studio's project gradle file changed?
本文介绍了Android Studio的项目Gradle文件更改了吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我刚刚更新了Android Studio并启动了一个新项目。但现在项目评分文件似乎不同了。
以下行:
plugins {
id 'com.android.application' version '7.1.0' apply false
id 'com.android.library' version '7.1.0' apply false
}
task clean(type: Delete) {
delete rootProject.buildDir
}
例如,现在我需要将Firebase行粘贴到项目级Gradle文件中。我应该在哪里做?
以下是Firebase代码:
buildscript {
repositories {
google() // Google's Maven repository
}
dependencies {
classpath 'com.google.gms:google-services:4.3.10'
}
}
allprojects {
repositories {
google() // Google's Maven repository
}
}
在我之前的所有项目中,Gradle结构也是这样的。现在我有点不知道该怎么办。
推荐答案
但现在项目评分文件似乎不同了。
可以,从Android Studio新的Bumblebee更新开始,build.gradle(Project)文件发生了变化。为了能够使用Google服务,您必须在build.gradle(Project)文件中添加以下行:
plugins {
id 'com.android.application' version '7.1.0' apply false
id 'com.android.library' version '7.1.0' apply false
id 'com.google.gms.google-services' version '4.3.0' apply false 👈
}
task clean(type: Delete) {
delete rootProject.buildDir
}
在build.gradle(Module)文件中,有以下插件ID:
plugins {
id 'com.android.application'
id 'com.google.gms.google-services' 👈
}
这样,您的FireBase服务最终将正常工作。
附注。不是100%确定Firebase Assistant是否使用这些新的Android Studio更改进行了更新。
编辑:
在build.gradle(Module)文件中添加依赖项的方式没有任何变化。例如,如果您想要添加FiRestore和Glide,请使用:
dependencies {
//Regular dependecies
implementation platform("com.google.firebase:firebase-bom:29.0.4")
implementation "com.google.firebase:firebase-firestore"
implementation "com.github.bumptech.glide:glide:4.12.0"
}
编辑2:
使用新的更新,您不需要担心在存储库下添加任何行{}。这是以前版本中的要求。
这篇关于Android Studio的项目Gradle文件更改了吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文