[Android Studio] Failed to apply plugin [id ‘com.android.application‘]

参考:

Solve Gradle error: Plugin with id 'com.android.application' not found | sebhastian

步骤:

1.检查settings.gradle里的 maven 仓库是否存在,正常内容如下

pluginManagement {

repositories {

google()

mavenCentral()

gradlePluginPortal()

}

}

dependencyResolutionManagement {

repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)

repositories {

google()

mavenCentral()

}

}

rootProject.name = "TestMediaPlayer"

include ':app'

2.检查 build.gradle 里面的 gradle 信息是否存在,这里有问题可能行较大,有时候会是空的,应该有如下内容:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

plugins {

id 'com.android.application' version '7.3.1' apply false

id 'com.android.library' version '7.3.1' apply false

id 'org.jetbrains.kotlin.android' version '1.7.21' apply false

}

task clean(type: Delete) {

delete rootProject.buildDir

}

3.检查gradle-wrapper.properties里的gradle版本和build.gradle版本是否匹配,每个工程都有一个gradle-wrapper.properties文件,内容如下:

#Thu Feb 01 15:08:44 CST 2024

distributionBase=GRADLE_USER_HOME

distributionPath=wrapper/dists

distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip

zipStoreBase=GRADLE_USER_HOME

zipStorePath=wrapper/dists

相关推荐
名剑走天下14 分钟前
在 VSCode 中:修改快捷键
ide·vscode·编辑器
名剑走天下15 分钟前
在 VSCode 中:如何主动生成c_cpp_properties.json文件
ide·vscode·编辑器
雨白21 分钟前
协程进阶:协作、互斥与共享状态管理
android·kotlin
用户416596736935530 分钟前
深度剖析 Android Context:启动 Activity 与 View 创建的“内幕”
android
扣得君32 分钟前
解决glibc版本低VSCode无法远程问题
ide·vscode·编辑器·glibc升级·vscode远程glibc版本
方白羽37 分钟前
Android 唯一UUID方案
android·app
一个小狼娃1 小时前
Android集成Unity避坑指南
android·游戏·unity
川石课堂软件测试1 小时前
Python | 高阶函数基本应用及Decorator装饰器
android·开发语言·数据库·python·功能测试·mysql·单元测试
行走的陀螺仪1 小时前
Flutter 开发环境配置教程
android·前端·flutter·ios
EEG小佬2 小时前
Jupyter选择内核时如何找到虚拟环境
ide·python·jupyter