文章讲述了在AndroidStudio中遇到插件com.android.application找不到的问题,原因可能是新创建的setting.gradle覆盖了settings.gradle.kts,导致插件仓库丢失。解决方案是删除setting.gradle,然后将新模块添加到settings.gradle.kts中。
摘要由CSDN通过智能技术生成
问题:
Plugin [id: 'com.android.application', version: '8.1.3', apply: false] was not found in any of the following sources
解决:
删除了 setting.gradle 并在 settings.gradle.kts 文件中添加了 include。
Android Studio 会在项目文件夹中创建一个 setting.gradle 文件,其中包含新模块(仅此而已),而不是将其添加到已经存在的 settings.gradle.kts 文件中。最有可能的是,编译器使用了这个新文件,并忽略了有存储库的settings.gradle.kts,因此发生了错误(他找不到插件,因为没有存储库)。
方法来源:java - 如何修复插件 [id: 'com.android.application', version: '8.1.1', apply: false] 在以下任何来源中均未找到 - 堆栈溢出 (stackoverflow.com)
Android Studio 会在项目文件夹中创建一个 setting.gradle 文件,其中包含新模块(仅此而已),而不是将其添加到已经存在的 settings.gradle.kts 文件中。最有可能的是,编译器使用了这个新文件,并忽略了有存储库的settings.gradle.kts,因此发生了错误(他找不到插件,因为没有存储库)。
Plugin
[
id
: ‘
com
.
android
.
application
‘,
version
: ‘7.*.*‘,
apply
:
false
] was not found 的解决办法
Plugin
[
id
: ‘
com
.
android
.
application
‘,
version
: ‘
8.3
.1‘,
apply
:
false
] was not found in any of the
今天导入朋友的 Demo 报错,Demo 是用 AS 4.X 版本,我本地是 3.X 版本, 项目结构有差异,大同小异,解决方法参考了这篇博客https://www.cnblogs.
com
/cuichen16/p/10785951.html
但是仅博客中的方法并没有完全解决此问题,步骤一、二参考 博客,依然报错,
1、找一个可以正常编译的项目或新建一个项目,把Project中的build.
gradle
中的代码复制一下,如下图;
2、粘贴到这个报错项目的build.
gradle
中,放在最下面即可,下面.