我有一个在 gradle 1.5.0 上运行良好的应用程序。应用程序用于在 gradle 构建后立即启动。
但是当我将 gradle 更改为 gradle 2.1.0 时,它在 gradle 构建后第一次延迟 5-6 秒启动。我已经在我的其他一些应用程序中进行了测试,同样的问题仍然存在。
然后我将 gradle 版本改回 gradle 1.5.0 然后我的应用程序再次开始正常工作,没有任何延迟。
所以,gradle 2.1.0 似乎有问题。
此外,我还注意到一件事,当我使用 gradle 2.1.0 运行应用程序时,应用程序的缓存内存在第一次启动后显示大约 11-12 MB,而没有在应用程序中执行注册或任何其他操作
在使用 gradle 1.5.0 运行时,缓存内存大小保持在 15-17KB 左右。
最佳答案
此问题出现在新的 android studio 版本中,因为当您禁用即时运行功能时,即时运行功能首次启动延迟将消失。
关于android - gradle 2.1.0 中的问题 : Application launches with delay of 5-6 seconds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37717705/