项目 根项目"找不到模块的 Gradle 项目:"我的应用程序"



我的新Android studio版本为示例项目提供了以下错误,请您帮忙吗?

以下是我得到的IDE致命错误的日志

集成开发环境错误

Root project path of the Gradle project not found for Module: 'MyApplication2'
com.intellij.openapi.diagnostic.Logger$EmptyThrowable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:140)
at org.jetbrains.plugins.gradle.execution.GradleOrderEnumeratorHandler.addCustomModuleRoots(GradleOrderEnumeratorHandler.java:110)
at com.android.tools.idea.gradle.project.AndroidGradleOrderEnumeratorHandlerFactory$1.addCustomModuleRoots(AndroidGradleOrderEnumeratorHandlerFactory.java:93)
at com.intellij.openapi.roots.impl.OrderEnumeratorBase.addCustomRootsForModule(OrderEnumeratorBase.java:422)
at com.intellij.openapi.roots.impl.OrderRootsEnumeratorImpl.collectModuleRoots(OrderRootsEnumeratorImpl.java:238)
at com.intellij.openapi.roots.impl.OrderRootsEnumeratorImpl.lambda$computeRoots$0(OrderRootsEnumeratorImpl.java:108)
at com.intellij.openapi.roots.impl.OrderEnumeratorBase.processEntries(OrderEnumeratorBase.java:303)
at com.intellij.openapi.roots.impl.ModuleOrderEnumerator.forEach(ModuleOrderEnumerator.java:47)
at com.intellij.openapi.roots.impl.OrderRootsEnumeratorImpl.computeRoots(OrderRootsEnumeratorImpl.java:104)
at com.intellij.openapi.roots.impl.OrderRootsEnumeratorImpl.getRoots(OrderRootsEnumeratorImpl.java:74)
at com.intellij.openapi.roots.OrderEnumerator.getClassesRoots(OrderEnumerator.java:159)

由于此错误,Gradle 构建失败 Gradle 错误屏幕截图已附加

同样在项目结构中,不会生成所需的文件

例如:应用程序特定build.gradle附项目结构图片

PS:安卓工作室版本是3.1.4

我遇到了同样的问题,并通过以下方法解决了它。

我不知道你运行的是什么操作系统,但我是macOS High Sierra,并且

安卓工作室版本和你的一样。(v 3.1.4(

我尝试的第一件事,它奏效了。

我将 gradle 版本更改为 4.2 并重新打开了该项目。

文件 -> 项目结构 ->

项目 -> 从 4.4 到 4.2 的 Gradle 版本

我再次将 gradle 版本从 4.2 更改为 4.4。

我关闭了该项目,并在删除了以下目录中的 gradle 后重新打开了它。

/Users/$USERNAME/.gradle/wrapper/dists/GRADLE_VERSION

最新更新