Gradle 4.1 issue on latest android studio 3.0.1

匿名 (未验证) 提交于 2019-12-03 01:27:01

问题:

Though I have an updated android studio I am getting the following error but I cannot find gradle 4.1 in the gradle folder but when I check file -> project structure -> gradle plugin is 4.

Error:Could not find com.android.tools.build:gradle:4.1. Searched in the following locations: file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/4.1/gradle-4.1.pom file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/4.1/gradle-4.1.jar https://jcenter.bintray.com/com/android/tools/build/gradle/4.1/gradle-4.1.pom https://jcenter.bintray.com/com/android/tools/build/gradle/4.1/gradle-4.1.jar https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.1/gradle-4.1.pom https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.1/gradle-4.1.jar

And my build.gradle file is this. I set it to 23 because I need to run it on 5.0.1 phone.

apply plugin: 'com.android.application'  android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig {     applicationId "com.example.threewire.myapplication"     minSdkVersion 10     targetSdkVersion 23     versionCode 1     versionName "1.0"     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes {     release {         minifyEnabled false         proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'     } } }  dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {     exclude group: 'com.android.support', module: 'support-annotations' }) compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support.constraint:constraint-layout:1.0.2' testCompile 'junit:junit:4.12' }

回答1:

you can add this statement to your gradle.properties file

android.enableAapt2=false


回答2:

check your tools version, it should be 3.0.1

buildscript {     repositories {         google()         jcenter()     }     dependencies {         classpath 'com.android.tools.build:gradle:3.0.1'     } }

please note that google() repository is important. the newer plugin is posted there.



回答3:

Try adding google() in repositories.



回答4:

For my project is correct next construction in "build.gradle":

buildscript {     repositories {         jcenter()         google()     }     dependencies {         classpath 'com.android.tools.build:gradle:3.0.1'           // NOTE: Do not place your application dependencies here; they belong         // in the individual module build.gradle files     } }  allprojects {     repositories {         jcenter()         google()     } }


回答5:

Try to reinstall the android version you are using with standard settings. use stable version instead for your computer



易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!