【发布时间】:2020-09-22 10:04:21
【问题描述】:
自从在 macOS 上升级到 Android Studio 4.0 后,我一直遇到这个问题。当我尝试从 Android Studio 启动我的应用时,我收到以下错误:
Could not identify launch activity: Default Activity not found
Error while Launching activity
我的项目有点独特之处在于,默认活动是在我的项目使用的另一个库的清单中定义的,而不是项目本身。这在升级之前一切正常,但现在不适合我。当我打开包含依赖项的项目时,它构建并运行良好。我已经尝试了以下步骤:
- 清理项目,重建
- 使缓存无效并重新启动
- 重新安装 Android Studio
- 删除所有生成的文件和文件夹(build、gradle、.idea 等)
【问题讨论】:
-
添加布局代码
-
清单中似乎有问题。我认为你应该发布它
-
这可能是 AS 问题。在报告我在 Canary 版本中发现的问题时,我看到了一些关于 issuetracker 的报告:issuetracker.google.com/issues/158019870。您也可以尝试使用日志报告它,以便您可以修复它。
-
谢谢,我确信这是一个错误。我已经恢复到 AS 3.6.3 并且不再有问题了。我已为该问题加注星标,希望它会尽快得到解决!
-
我在我的 Android Studio 4.0 中遇到了同样的问题,我的团队成员没有遇到任何此类问题,他们使用的是旧版本的 AS。因此,我暂时恢复到 AS 3.6.3,问题就消失了。正如问题跟踪器所暗示的那样,该错误将在 4.0.1 或更高版本中消失,但目前我们只需要降级 AS
标签: android android-studio android-studio-4.0