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

标签 android android-studio-3.5

我刚刚升级了 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 studio的缓存文件夹
  4. list 中提到了默认 Activity

我也试过这个问题的解决方案,没有用: https://stackoverflow.com/q/15825081/1083093

这在我升级 android studio 之前一直有效

最佳答案

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

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

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

这个问题是在android studio 3.2

注意:Android Studio的文件| Invalidate Caches/Restart 不会清除 Android 构建缓存,因此您必须单独清除它。

在 Windows 上:

gradlew cleanBuildCache

在 Mac 或 Linux 上:

./gradlew cleanBuildCache

关于Android Studio 3.5 ...升级后获取错误默认 Activity 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57900698/

相关文章:

java - 如何检查更新的文件?

android-studio - Android Studio 虚拟设备扩展控件中的位置菜单

android - 部署目标选项不可见并且在 Android Studio 3.5 中出现 "No Device Found"错误

android - 有没有办法让 Android Studio 3.5 记住目标设备选择?

android - android自定义 ListView 中的自动复选框选择

android - API 中 Google 中所有街道和道路名称的列表

c++ - Android Studio 调试器控制台显示 "Failed to connect port"

java - com.google.gson.JsonSyntaxException : Expected BEGIN_ARRAY but was STRING

java - ListView asList 无法被 android studio 识别