为什么在Android Studio中启动项目(运行)会触发APK重建即使没有进行任何更改?

时间:2016-06-15 18:54:42

标签: android-studio gradle

我的意思是,我们是在2016年,这不是Borland编译器。 运行操作的目的是在设备上启动包。如果自上次运行后没有进行任何更改,只需运行APK,但这个Gradle事物无法管理它并且每次都在整个项目编译中运行(2-3分钟)。组件不会重新编译,但整个包构造需要花费时间。

我想知道Android开发人员的整个世界是如何容忍的(以及其他的gradle怪癖)。我在谷歌搜索,没有找到解决方案。有什么提示可以让它更好吗?

1 个答案:

答案 0 :(得分:1)

你无能为力; Android Studio每次都必须重建。但在较新版本的Android Studio中,您可以使用Instant Run。这可以通过在非常快速的事情中使用更简单的Gradle构建来运行/调试您的应用程序。

另外,请查看this,之前我帮助我将Gradle版本从45秒缩短为7秒。