Android Studio 3.5 ...获取错误默认值 activity 升级后未找到

Android Studio 3.5 ...Getting the error default activity not found after upgraded

我刚刚升级了 android studio :

Android Studio 3.5
Build #AI-191.8026.42.35.5791312, built on August 9, 2019
JRE: 1.8.0_202-release-1483-b03 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0

我收到错误:

11:35   Error running 'app': Default Activity not found

我尝试了所有可能的解决方案,例如

  1. 无效缓存重新启动
  2. 清理并重建
  3. 正在删除 android 工作室的缓存文件夹
  4. 清单中提到默认 activity

我也试过这个问题的解决方案,没有用:

这在我升级 android 工作室之前一直有效

几天前我遇到了同样的问题。以下是我所做的:

删除

下的所有文件和文件夹
  1. Project directory > .idea > libraries
  2. Project directory > .idea > caches
  3. Project directory > app > build

确保关闭 AndroidStudio 并手动删除所有文件。

我花了将近 5 个小时才找到解决方案。我已经在另一个系统中复制了那个项目和 运行 然后它工作正常,所以只需执行以下解决方案来解决这个问题,它对我有用,我希望有人能得到帮助。 解决方案:

从您的 %Home%\.gradle\cash 中删除现金并再次同步项目。 还要检查您的清单中是否有重复的标签。

在 Windows: %USER_HOME%\.gradle/caches/ 在 Mac/Unix: $HOME/.gradle/caches/

此问题出现在 android studio 3.2

注意Android Studio's File | Invalidate Caches/Restart不会清除Android构建缓存,因此您必须单独清理它。

在 Windows:

gradlew cleanBuildCache

在 Mac 或 Linux:

./gradlew cleanBuildCache

这对我有用:我关闭了 Android Studio 并删除了 C:\Users\<my-user-name>\.AndroidStudio3.5\system\caches 目录。

可选,您可能想要删除此处的所有最新目录:C:\Users\<my-user-name>\.gradle\caches\transforms-1\files-1.1\

我试过了:

  • 清理和重建。
  • 正在使缓存失效并重新启动。
  • 正在删除 Android Studio
  • 的缓存文件夹

这些方法对我不起作用。

我刚刚 删除了清单文件中应用程序标签中的所有代码,除了启动器 activity 并且它起作用了!

然后您只需还原您的更改。