Gradle 2.0.0+应用程序需要7_8秒并且需要更多时间才能启动

时间:2016-06-05 15:09:58

标签: android android-studio gradle multidex android-instant-run

我正在开发一个与Gradle 1.5.0完美配合的应用程序。在引入2.0.0和Instant run功能之后,我将build.gradle更新为2.0.0 / 2.1.0。

我已经开始面临一个问题,即我的应用程序启动画面卡住了大约7_8秒,然后调用onCreate of SplashActivity。

我也在设置

<item name="android:windowBackground">@drawable/splash</item>

但是用户在那里停留的时间更长。对于我的所有发行版本,我必须切换回Gradle 1.5.0,其中一切正常。

My Application Class扩展了MultidexApplication,这个问题与它有关吗?

以下是我可以从控制台收集的一些日志。

06-05 20:30:58.168 21611-21611/com.GetIt.debug W/System: ClassLoader referenced unknown path: /data/app/com.GetIt.debug-1/lib/arm
<===============Stucks here for long time ============>

06-05 20:31:36.324 21611-21611/com.GetIt.debug W/System: ClassLoader referenced unknown path: /data/app/com.GetIt.debug-1/lib/arm
06-05 20:31:36.405 21611-21611/com.GetIt.debug I/MultiDex: VM with version 2.1.0 has multidex support
06-05 20:31:36.405 21611-21611/com.GetIt.debug I/MultiDex: install
06-05 20:31:36.405 21611-21611/com.GetIt.debug I/MultiDex: VM has multidex support, MultiDex support library is disabled.
06-05 20:31:36.405 21611-21611/com.GetIt.debug I/MultiDex: install
06-05 20:31:36.405 21611-21611/com.GetIt.debug I/MultiDex: VM has multidex support, MultiDex support library is disabled.
06-05 20:31:36.730 21611-21611/com.GetIt.debug I/GAv4: Google Analytics 8.2.98 is starting up. To enable debug logging on a device run:
                                                         adb shell setprop log.tag.GAv4 DEBUG
                                                         adb logcat -s GAv4

0 个答案:

没有答案