触摸项目结构现在项目找不到任何包

Posted

技术标签:

【中文标题】触摸项目结构现在项目找不到任何包【英文标题】:Touched Project Structure now the project cannot find any packages 【发布时间】:2014-09-25 05:19:27 【问题描述】:

我刚刚毁了我的 android 项目。我触摸了项目结构添加了一个依赖项(用于 gdx-tools)。之前没有任何依赖关系。现在 Gradle 找不到任何库。

Error:(32, 0) Gradle: A problem occurred evaluating project ':android'.
> Could not resolve all dependencies for configuration ':android:natives'.
> A problem occurred configuring project ':core'.
> Could not open buildscript class cache for build file '..\build.gradle' (..\.gradle\caches\1.11\scripts\build_5nf261mprglcnmchu7kvpoddt6\ProjectScript\buildscript).
> Timeout waiting to lock buildscript class cache for build file '..\core\build.gradle' (..\.gradle\caches\1.11\scripts\build_5nf261mprglcnmchu7kvpoddt6\ProjectScript\buildscript). It is currently in use by another Gradle instance.
Owner PID: unknown
Our PID: 3732
Owner Operation: unknown
Our operation: Initialize cache
Lock file: ..\.gradle\caches\1.11\scripts\build_5nf261mprglcnmchu7kvpoddt6\ProjectScript\buildscript\cache.properties.lock

有人知道如何在不生成新项目的情况下解决此问题吗?

【问题讨论】:

【参考方案1】:

退出Android Studio,清除报错路径中的Gradle缓存文件夹,重新启动。

【讨论】:

发现了一些东西,当我手动将 com.badlogicgames.gdx:gdx:0.9.9@jar 添加到依赖项时,它会再次工作,但我之前没见过它... gradle 有自己的依赖配置吗? 我不明白你的问题。【参考方案2】:

我们在用户目录的 build.gradle 文件中添加的所有依赖项都有一个 gradle 维护的缓存。

在 Windows 中:

C:\Users\Administrator.gradle\caches

在 Mac 中:

/Users/UserName/.gradle/caches

删除缓存文件夹。现在下次运行 gradle sysc 时会再次下载所有依赖项,锁的问题应该解决了。

这个问题也被报告为问题:https://issues.gradle.org/browse/GRADLE-2795

【讨论】:

【参考方案3】:

我在跑步时遇到了这个锁定问题 gradle run 在另一个 bash 窗口中。

我必须停止它才能让它再次工作。

【讨论】:

以上是关于触摸项目结构现在项目找不到任何包的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot项目使用common模块问题(依赖包找不到?)

springboot项目打包时提示“程序包xxx不存在,找不到符号”

springboot项目打包时提示“程序包xxx不存在,找不到符号”

在项目中移动文件,现在我找不到命名空间

解决python3在项目目录下找不到包(No module named 'views')

托管在服务结构上的 ASP.Net 核心项目未启动