【发布时间】:2020-09-23 02:02:08
【问题描述】:
我的项目正在成功构建,突然我在 Android Studio 中遇到以下错误。
无法找到方法 'org.gradle.api.publish.maven.internal.publication.MavenPublicationInternal.getPublishableFiles()Lorg/gradle/api/file/FileCollection;'。 此意外错误的可能原因包括: Gradle 的依赖缓存可能已损坏(这有时会在网络连接超时后发生。) 重新下载依赖并同步项目(需要网络) Gradle 构建过程(守护进程)的状态可能已损坏。停止所有 Gradle 守护程序可能会解决此问题。 停止 Gradle 构建过程(需要重新启动) 您的项目可能正在使用与项目中的其他插件或项目请求的 Gradle 版本不兼容的第三方插件。 在 Gradle 进程损坏的情况下,您也可以尝试关闭 IDE,然后杀死所有 Java 进程。
我尝试清除本地依赖缓存并重建项目。但错误仍然存在。 我正在使用带有构建工具 v29.0.2 的 android studio v4.0。
是不是因为 gradle 无法从 maven repo 下载依赖? 是因为在我的“存储库”列表中配置 maven 时出错吗? 如何获得有关此错误的更多信息?
【问题讨论】:
-
您是否尝试过以下操作 - 文件 - 使缓存无效/重新启动。
-
@cantona_7 是的,我做到了。但问题仍然存在
标签: android maven android-studio gradle build.gradle