每次运行/构建后,Android Studio需要清理

3
我的项目由两个模块(应用程序和库)组成,自从一段时间以来(好像在添加即时运行之前发生),我需要在每次构建/运行之前清理项目。这真的很无聊和耗时,除了使整个即时运行功能基本上无法使用。
当不清理构建时,Gradle 会说找不到一个明显存在的类(如果不存在,则在清理后就无法运行)。
有人有解决此问题的办法吗?多 dex 是否涉及其中?
我已经阅读了这篇文章 Android Studio need to rebuild project before each run 但是,除了年代久远,它对我没用。
更新日志 Console Gradle Console

1
发布包含您发现问题的日志的帖子。 - Charuක
你在依赖项上遇到了冲突问题,请尝试以下方法 --> 排除它并检查是否正常工作,如果不行请更新我。参考链接:https://dev59.com/H10a5IYBdhLWcg3wVHXU - Charuක
@Charuka 我已经排除了引起冲突的依赖项,确实不再显示警告,但问题并没有解决。从Gradle和消息中都可以看到相同的日志。 - Alberto Brambilla
请发布日志错误,以便我可以阅读它。 - Charuක
Gradle控制台和消息内容与以前完全相同,唯一的区别是不再有黄色三角形的警告行。 - Alberto Brambilla
显示剩余4条评论
1个回答

1
Android Studio中的即时运行存在问题。我在很久以前就遇到了这个问题。禁用即时运行是清理和运行项目以避免类问题的唯一方法。即时运行使用类更新过程。因此,如果我们在某些手机上运行apk,会出现问题,所以我禁用了即时运行。我认为即时运行的开发处于Beta阶段。

我尝试了,但问题并没有解决,我猜想这与即时运行无关。 - Alberto Brambilla

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接