Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android gradle 2.1.0中的问题:应用程序启动延迟5-6秒_Android_Performance_Android Gradle Plugin_Build.gradle - Fatal编程技术网

Android gradle 2.1.0中的问题:应用程序启动延迟5-6秒

Android gradle 2.1.0中的问题:应用程序启动延迟5-6秒,android,performance,android-gradle-plugin,build.gradle,Android,Performance,Android Gradle Plugin,Build.gradle,我有一个与gradle 1.5.0配合良好的应用程序。应用程序用于在gradle构建后立即启动 但当我将gradle改为Gradle2.1.0时,它在gradle构建后首次以5-6秒的延迟启动。我已经用我的一些其他应用程序进行了测试,同样的问题仍然存在 然后我将gradle版本改回gradle 1.5.0,然后我的应用程序毫不延迟地开始正常工作 因此,gradle 2.1.0似乎存在一个问题 此外,我还注意到,当我使用gradle 2.1.0运行应用程序时,第一次启动后,应用程序的缓存显示在11

我有一个与gradle 1.5.0配合良好的应用程序。应用程序用于在gradle构建后立即启动

但当我将gradle改为Gradle2.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 studio中,有一个新功能即时运行,可进行首次构建slow@KhizarHayat我不是说那次建造很慢。我的意思是,在构建完成之后,发布会有延迟。当您只需清除应用程序数据,然后点击应用程序图标启动应用程序时,同样的问题也会重现。当您禁用instant run时,此延迟将消失gone@KhizarHayat你完全正确,它现在工作正常。感谢不要将代码标记用于代码之外的任何内容如何禁用即时运行请参见link@VeereshCharantimath goto设置和搜索即时运行。然后取消选中第一个选项。