Android:项目'MyProject'在根项目'MyProject'中找不到

dav*_*mcd 13 java android android-studio

我目前正在使用Android Studio,我正在尝试重建,但是我收到以下错误.

Gradle: 
FAILURE: Build failed with an exception.

* What went wrong:
Project Project 'MyProject' not found in root project 'MyProject'.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Run Code Online (Sandbox Code Playgroud)

我会尝试"尝试:用--stacktrace运行"但是,我不确定如何做到这一点.任何人都可以帮助我解决这个问题吗?谢谢!

Rak*_*esh 11

删除.gradle项目根文件夹中的文件夹并从 Android Studio 重新同步 gradle。


xxs*_*nxo 8

假设您使用Windows,请打开command prompt并导航到项目根目录并运行gradlew build以更详细地查看错误

cd \androidstudio\MyProject
gradlew build
Run Code Online (Sandbox Code Playgroud)

或运行stacktrace

gradlew build --stacktrace
Run Code Online (Sandbox Code Playgroud)

可以在此处找到重复的答案 Android Studio:编译器错误输出窗口在哪里?


小智 7

如果人们仍有问题:

我发生了这种情况,这是因为我在尝试重命名项目时手动重命名了我的app目录.projects\Hello World\app应该在那里,它包含build,libs,src文件夹和一些文件.如果它被称为其他东西,然后通过Windows资源管理器将其重命名为应用程序可能会修复它.


Yam*_*ion 6

我有同样的问题,这是在切换 Git 分支后发生的:

  • 在分支中,feature/a我有一个名为a.
  • 在分支feature/b中没有模块a

从 切换feature/a到 后feature/b,我收到以下构建输出:

Project 'a' not found in root project 'MyApp'
Run Code Online (Sandbox Code Playgroud)

切换到另一个分支后,Android Studio 似乎没有与 Gradle 文件同步。

所以File->Sync Project with Gradle Files解决了这个问题。