android - gradle 2.1.0 中的问题 : Application launches with delay of 5-6 seconds

标签 android performance android-gradle-plugin build.gradle

我有一个在 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/

相关文章:

android - 限制 Android 设备 Wifi 连接

mysql - 从代码或存储过程mysql插入

sql - 非聚集索引在不同列类型上的性能

android - 将 Android Studio 升级到版本 3.3 后无法选择 JNI 构建变体

android-studio - 为什么Gradle与Android Studio版本具有1:1映射

Android Studio 构建风格 - 如何在不同风格中拥有相同的源文件

java - 如何避免插页式广告在关闭后重新加载

android - In App Purchase(用户如何一次订阅单个产品)

android - 我应该在公共(public) GitHub 存储库中包含 build.gradle 文件吗?

performance - 从 Haskell 中的 monadic 流中榨取更多性能