PluginApplicationException: Failed to apply plugin class 'FlutterPlugin'
For Android Studio Arctic Fox | 2020.3.1 Patch 2 and Flutter 2.2.3 have the same issues,follow these steps fix it.
1.open android project settings.gradle,change FAIL_ON_PROJECT_REPOS to PREFER_PROJECT
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.PREFER_PROJECT)
repositories {
google()
mavenCentral()
jcenter() // Warning: this repository is going to shut down soon
}
}
-
open android project build.gradle add these configs
allprojects { repositories { google() jcenter() } }
-
rebuild the project
https://docs.gradle.org/current/javadoc/org/gradle/api/initialization/resolve/RepositoriesMode.html
Huy Tower
Huy Tower --- Flutter Developer | Senior Android Developer --- Skype: huytower Location : Ho Chi Minh, Viet Nam
Updated on December 31, 2022Comments
-
Huy Tower over 1 year
I got strange bugs,
After I upgrade Android Studio :
I created an Android project, run it a success.
Then I tried to import
Flutter Module
to this Android project.I had these exceptions,
Blockquote
Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin class 'FlutterPlugin'.
Caused by: org.Gradle.API.InvalidUserCodeException: Build was configured to prefer settings repositories over project repositories but repository 'maven' was added by plugin class 'FlutterPlugin'
I searched but did not find the solution for that exception, even
Clean project
,Gradle clean build
, andRestart & Invalidate Project
.Please help me to solve this,
Thanks,
p/s: At the previous Android Studio version, I did that normally. (very simple)
Run android project success before import flutter module
Project structure
settings.Gradle
after imported Flutter ModuleCurrent Version
Gradle clean build
command line