![](/img/trans.png)
[英]Could not find method classpath() for arguments [com.android.tools.build:gradle:3.4.2]
[英]Could not find method classpath() for arguments [com.android.tools.build:gradle:3.3.0] on object of type:
當我嘗試在cmd中運行Flutter時我有概率
失敗:構建失敗,發生異常。
其中:構建文件“ xx \\ android \\ app \\ build.gradle”行:61
出了什么問題:評估項目':app'時發生問題。
在org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler類型的對象上找不到參數[com.android.tools.build:gradle:3.3.0]的方法classpath()。
app / build.gradle
dependencies {
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
classpath 'com.android.tools.build:gradle:3.3.0'
classpath 'com.google.gms:google-services:4.2.0'
}
build.gradle
dependencies {
classpath 'com.android.tools.build:gradle:3.3.1'
}
gradle.properties
android.useAndroidX=true
android.enableJetifier=true
org.gradle.jvmargs=-Xmx1536M
在您的app/build.gradle
您必須刪除以下依賴項:
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0' //to be removed
classpath 'com.google.gms:google-services:4.2.0' //to be removed
}
在build.gradle
(主文件夾)中,您必須添加 buildscript
塊:
buildscript {
repositories {
google()
//... others
}
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0'
classpath 'com.google.gms:google-services:4.2.0'
// others...
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.