<p dir="auto">Hello! I want to use <a href="https://github.com/bumptech">Glide</a> and <a href="https://github.com/material-components">Material Components</a> in my project. Here are my dependencies:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.google.android.material:material:1.0.0-alpha3'
    implementation 'androidx.recyclerview:recyclerview:1.0.0-alpha3'

    implementation ('com.github.bumptech.glide:glide:4.7.1')
    annotationProcessor 'com.github.bumptech.glide:compiler:4.7.1'"><pre class="notranslate"><code class="notranslate">    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.google.android.material:material:1.0.0-alpha3'
    implementation 'androidx.recyclerview:recyclerview:1.0.0-alpha3'

    implementation ('com.github.bumptech.glide:glide:4.7.1')
    annotationProcessor 'com.github.bumptech.glide:compiler:4.7.1'
</code></pre></div>
<p dir="auto">Also, I am targeting version 28. But when I try to build, I get the following error:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Program type already present: android.support.v4.os.ResultReceiver$1
Message{kind=ERROR, text=Program type already present: android.support.v4.os.ResultReceiver$1, sources=[Unknown source file], tool name=Optional.of(D8)}

org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
	at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
	at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
	at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
	at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:60)
	at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:97)
	at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:87)
	at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
	at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
	at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:626)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:581)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: dir\1.jar, ..., dir\241.jar
	at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55)
	at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104)
	at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:212)
	at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
	at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:46)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:121)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:110)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
	... 32 more
Caused by: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: dir\1.jar, ..., dir\241.jar
	at com.android.builder.dexing.D8DexArchiveMerger.getExceptionToRethrow(D8DexArchiveMerger.java:124)
	at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:109)
	at com.android.build.gradle.internal.transforms.DexMergerTransformCallable.call(DexMergerTransformCallable.java:101)
	at com.android.build.gradle.internal.transforms.ExternalLibsMergerTransform.transform(ExternalLibsMergerTransform.kt:123)
	at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:221)
	at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:217)
	at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)
	... 47 more
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
	at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:76)
	at com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(ExceptionUtils.java:45)
	at com.android.tools.r8.D8.run(D8.java:67)
	at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:107)
	... 52 more
Caused by: com.android.tools.r8.utils.AbortException
	at com.android.tools.r8.utils.Reporter.failIfPendingErrors(Reporter.java:77)
	at com.android.tools.r8.utils.Reporter.fatalError(Reporter.java:58)
	at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:67)
	... 55 more

"><pre class="notranslate"><code class="notranslate">Program type already present: android.support.v4.os.ResultReceiver$1
Message{kind=ERROR, text=Program type already present: android.support.v4.os.ResultReceiver$1, sources=[Unknown source file], tool name=Optional.of(D8)}

org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
	at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
	at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
	at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
	at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:60)
	at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:97)
	at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:87)
	at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
	at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
	at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:626)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:581)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: dir\1.jar, ..., dir\241.jar
	at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55)
	at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104)
	at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:212)
	at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
	at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:46)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:121)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:110)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
	... 32 more
Caused by: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: dir\1.jar, ..., dir\241.jar
	at com.android.builder.dexing.D8DexArchiveMerger.getExceptionToRethrow(D8DexArchiveMerger.java:124)
	at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:109)
	at com.android.build.gradle.internal.transforms.DexMergerTransformCallable.call(DexMergerTransformCallable.java:101)
	at com.android.build.gradle.internal.transforms.ExternalLibsMergerTransform.transform(ExternalLibsMergerTransform.kt:123)
	at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:221)
	at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:217)
	at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)
	... 47 more
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
	at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:76)
	at com.android.tools.r8.utils.ExceptionUtils.withD8CompilationHandler(ExceptionUtils.java:45)
	at com.android.tools.r8.D8.run(D8.java:67)
	at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:107)
	... 52 more
Caused by: com.android.tools.r8.utils.AbortException
	at com.android.tools.r8.utils.Reporter.failIfPendingErrors(Reporter.java:77)
	at com.android.tools.r8.utils.Reporter.fatalError(Reporter.java:58)
	at com.android.tools.r8.utils.ExceptionUtils.withCompilationHandler(ExceptionUtils.java:67)
	... 55 more


</code></pre></div>
<p dir="auto"><strong>Glide Version</strong>:4.7.1</p>

<p dir="auto"><strong>Integration libraries</strong>:</p>

<p dir="auto"><strong>Device/Android Version</strong>:xiaomi 6 Android8.0</p>

<p dir="auto"><strong>Issue details / Repro steps / Use case background</strong>:</p>
<p dir="auto">the gif url is <a href="http://emyfs.bs2cdn.yy.com/Zjk0MDVmYTItNThlYi00MzdkLWJmNWYtNzZkYmUzY2Y1YmUw.jpg" rel="nofollow">http://emyfs.bs2cdn.yy.com/Zjk0MDVmYTItNThlYi00MzdkLWJmNWYtNzZkYmUzY2Y1YmUw.jpg</a></p>
<p dir="auto">the gif is has alapha channel</p>
<p dir="auto">glide load display effect<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/10829860/39988662-8668670a-579a-11e8-858a-2822af930a6c.png"><img src="https://user-images.githubusercontent.com/10829860/39988662-8668670a-579a-11e8-858a-2822af930a6c.png" alt="image" style="max-width: 100%;"></a></p>

<p dir="auto"><strong>Glide load line / <code class="notranslate">GlideModule</code> (if any) / list Adapter code (if any)</strong>:</p>
<div class="highlight highlight-source-java notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="Glide.with(MainActivity.this.getApplicationContext()).load(strs[0]).into(mIv);"><pre class="notranslate"><span class="pl-smi">Glide</span>.<span class="pl-en">with</span>(<span class="pl-smi">MainActivity</span>.<span class="pl-smi">this</span>.<span class="pl-en">getApplicationContext</span>()).<span class="pl-en">load</span>(<span class="pl-s1">strs</span>[<span class="pl-c1">0</span>]).<span class="pl-en">into</span>(<span class="pl-s1">mIv</span>);</pre></div>

<p dir="auto"><strong>Layout XML</strong>:</p>
<div class="highlight highlight-text-xml notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="&lt;FrameLayout xmlns:android=&quot;..."><pre class="notranslate">&lt;<span class="pl-ent">FrameLayout</span> <span class="pl-e">xmlns</span><span class="pl-e">:</span><span class="pl-e">android</span>=<span class="pl-s"><span class="pl-pds">"</span>...</span></pre></div>

<p dir="auto"><strong>Stack trace / LogCat</strong>:</p>
<div class="highlight highlight-source-ruby notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="2018-05-14 22:01:13.205 16693-16693/com.wangrunxiang.glidedemo I/MyGlideModule: applyOptions
2018-05-14 22:01:13.275 16693-16952/com.wangrunxiang.glidedemo D/NetworkSecurityConfig: No Network Security Config specified, using platform default
2018-05-14 22:01:13.359 16693-16701/com.wangrunxiang.glidedemo I/zygote64: Do partial code cache collection, code=30KB, data=21KB
2018-05-14 22:01:13.360 16693-16701/com.wangrunxiang.glidedemo I/zygote64: After code cache collection, code=29KB, data=20KB
2018-05-14 22:01:13.360 16693-16701/com.wangrunxiang.glidedemo I/zygote64: Increasing code cache capacity to 128KB
2018-05-14 22:01:17.229 16693-16701/com.wangrunxiang.glidedemo I/zygote64: Do partial code cache collection, code=61KB, data=45KB
2018-05-14 22:01:17.230 16693-16701/com.wangrunxiang.glidedemo I/zygote64: After code cache collection, code=54KB, data=43KB
2018-05-14 22:01:17.230 16693-16701/com.wangrunxiang.glidedemo I/zygote64: Increasing code cache capacity to 256KB
2018-05-14 22:01:17.796 16693-16701/com.wangrunxiang.glidedemo I/zygote64: Compiler allocated 6MB to compile void android.view.ViewRootImpl.performTraversals()"><pre class="notranslate"><span class="pl-c1">2018</span>-<span class="pl-c1">05</span>-<span class="pl-c1">14</span> <span class="pl-c1">22</span><span class="pl-pds">:01</span><span class="pl-pds">:13</span><span class="pl-kos">.</span><span class="pl-c1">205</span> <span class="pl-c1">16693</span>-<span class="pl-c1">16693</span>/<span class="pl-en">com</span><span class="pl-kos">.</span><span class="pl-en">wangrunxiang</span><span class="pl-kos">.</span><span class="pl-en">glidedemo</span> <span class="pl-c1">I</span>/<span class="pl-v">MyGlideModule</span>: <span class="pl-en">applyOptions</span>
<span class="pl-c1">2018</span>-<span class="pl-c1">05</span>-<span class="pl-c1">14</span> <span class="pl-c1">22</span><span class="pl-pds">:01</span><span class="pl-pds">:13</span><span class="pl-kos">.</span><span class="pl-c1">275</span> <span class="pl-c1">16693</span>-<span class="pl-c1">16952</span>/<span class="pl-en">com</span><span class="pl-kos">.</span><span class="pl-en">wangrunxiang</span><span class="pl-kos">.</span><span class="pl-en">glidedemo</span> <span class="pl-c1">D</span>/<span class="pl-v">NetworkSecurityConfig</span>: <span class="pl-v">No</span> <span class="pl-v">Network</span> <span class="pl-v">Security</span> <span class="pl-v">Config</span> <span class="pl-en">specified</span><span class="pl-kos">,</span> <span class="pl-en">using</span> <span class="pl-en">platform</span> <span class="pl-en">default</span>
<span class="pl-c1">2018</span>-<span class="pl-c1">05</span>-<span class="pl-c1">14</span> <span class="pl-c1">22</span><span class="pl-pds">:01</span><span class="pl-pds">:13</span><span class="pl-kos">.</span><span class="pl-c1">359</span> <span class="pl-c1">16693</span>-<span class="pl-c1">16701</span>/<span class="pl-en">com</span><span class="pl-kos">.</span><span class="pl-en">wangrunxiang</span><span class="pl-kos">.</span><span class="pl-en">glidedemo</span> <span class="pl-c1">I</span>/<span class="pl-en">zygote64</span>: <span class="pl-v">Do</span> <span class="pl-en">partial</span> <span class="pl-en">code</span> <span class="pl-en">cache</span> <span class="pl-s1">collection</span><span class="pl-kos">,</span> <span class="pl-s1">code</span><span class="pl-c1">=</span><span class="pl-c1">30</span><span class="pl-c1">KB</span><span class="pl-kos">,</span> <span class="pl-s1">data</span><span class="pl-c1">=</span><span class="pl-c1">21</span><span class="pl-c1">KB</span>
<span class="pl-c1">2018</span>-<span class="pl-c1">05</span>-<span class="pl-c1">14</span> <span class="pl-c1">22</span><span class="pl-pds">:01</span><span class="pl-pds">:13</span><span class="pl-kos">.</span><span class="pl-c1">360</span> <span class="pl-c1">16693</span>-<span class="pl-c1">16701</span>/<span class="pl-en">com</span><span class="pl-kos">.</span><span class="pl-en">wangrunxiang</span><span class="pl-kos">.</span><span class="pl-en">glidedemo</span> <span class="pl-c1">I</span>/<span class="pl-en">zygote64</span>: <span class="pl-v">After</span> <span class="pl-s1">code</span> <span class="pl-en">cache</span> <span class="pl-s1">collection</span><span class="pl-kos">,</span> <span class="pl-s1">code</span><span class="pl-c1">=</span><span class="pl-c1">29</span><span class="pl-c1">KB</span><span class="pl-kos">,</span> <span class="pl-s1">data</span><span class="pl-c1">=</span><span class="pl-c1">20</span><span class="pl-c1">KB</span>
<span class="pl-c1">2018</span>-<span class="pl-c1">05</span>-<span class="pl-c1">14</span> <span class="pl-c1">22</span><span class="pl-pds">:01</span><span class="pl-pds">:13</span><span class="pl-kos">.</span><span class="pl-c1">360</span> <span class="pl-c1">16693</span>-<span class="pl-c1">16701</span>/<span class="pl-en">com</span><span class="pl-kos">.</span><span class="pl-en">wangrunxiang</span><span class="pl-kos">.</span><span class="pl-en">glidedemo</span> <span class="pl-c1">I</span>/<span class="pl-en">zygote64</span>: <span class="pl-v">Increasing</span> <span class="pl-s1">code</span> <span class="pl-en">cache</span> <span class="pl-en">capacity</span> <span class="pl-en">to</span> <span class="pl-c1">128</span><span class="pl-c1">KB</span>
<span class="pl-c1">2018</span>-<span class="pl-c1">05</span>-<span class="pl-c1">14</span> <span class="pl-c1">22</span><span class="pl-pds">:01</span><span class="pl-pds">:17</span><span class="pl-kos">.</span><span class="pl-c1">229</span> <span class="pl-c1">16693</span>-<span class="pl-c1">16701</span>/<span class="pl-en">com</span><span class="pl-kos">.</span><span class="pl-en">wangrunxiang</span><span class="pl-kos">.</span><span class="pl-en">glidedemo</span> <span class="pl-c1">I</span>/<span class="pl-en">zygote64</span>: <span class="pl-v">Do</span> <span class="pl-en">partial</span> <span class="pl-s1">code</span> <span class="pl-en">cache</span> <span class="pl-s1">collection</span><span class="pl-kos">,</span> <span class="pl-s1">code</span><span class="pl-c1">=</span><span class="pl-c1">61</span><span class="pl-c1">KB</span><span class="pl-kos">,</span> <span class="pl-s1">data</span><span class="pl-c1">=</span><span class="pl-c1">45</span><span class="pl-c1">KB</span>
<span class="pl-c1">2018</span>-<span class="pl-c1">05</span>-<span class="pl-c1">14</span> <span class="pl-c1">22</span><span class="pl-pds">:01</span><span class="pl-pds">:17</span><span class="pl-kos">.</span><span class="pl-c1">230</span> <span class="pl-c1">16693</span>-<span class="pl-c1">16701</span>/<span class="pl-en">com</span><span class="pl-kos">.</span><span class="pl-en">wangrunxiang</span><span class="pl-kos">.</span><span class="pl-en">glidedemo</span> <span class="pl-c1">I</span>/<span class="pl-en">zygote64</span>: <span class="pl-v">After</span> <span class="pl-s1">code</span> <span class="pl-en">cache</span> <span class="pl-s1">collection</span><span class="pl-kos">,</span> <span class="pl-s1">code</span><span class="pl-c1">=</span><span class="pl-c1">54</span><span class="pl-c1">KB</span><span class="pl-kos">,</span> <span class="pl-s1">data</span><span class="pl-c1">=</span><span class="pl-c1">43</span><span class="pl-c1">KB</span>
<span class="pl-c1">2018</span>-<span class="pl-c1">05</span>-<span class="pl-c1">14</span> <span class="pl-c1">22</span><span class="pl-pds">:01</span><span class="pl-pds">:17</span><span class="pl-kos">.</span><span class="pl-c1">230</span> <span class="pl-c1">16693</span>-<span class="pl-c1">16701</span>/<span class="pl-en">com</span><span class="pl-kos">.</span><span class="pl-en">wangrunxiang</span><span class="pl-kos">.</span><span class="pl-en">glidedemo</span> <span class="pl-c1">I</span>/<span class="pl-en">zygote64</span>: <span class="pl-v">Increasing</span> <span class="pl-s1">code</span> <span class="pl-en">cache</span> <span class="pl-en">capacity</span> <span class="pl-en">to</span> <span class="pl-c1">256</span><span class="pl-c1">KB</span>
<span class="pl-c1">2018</span>-<span class="pl-c1">05</span>-<span class="pl-c1">14</span> <span class="pl-c1">22</span><span class="pl-pds">:01</span><span class="pl-pds">:17</span><span class="pl-kos">.</span><span class="pl-c1">796</span> <span class="pl-c1">16693</span>-<span class="pl-c1">16701</span>/<span class="pl-en">com</span><span class="pl-kos">.</span><span class="pl-en">wangrunxiang</span><span class="pl-kos">.</span><span class="pl-en">glidedemo</span> <span class="pl-c1">I</span>/<span class="pl-en">zygote64</span>: <span class="pl-v">Compiler</span> <span class="pl-en">allocated</span> <span class="pl-c1">6</span><span class="pl-c1">MB</span> <span class="pl-en">to</span> <span class="pl-en">compile</span> <span class="pl-en">void</span> <span class="pl-en">android</span><span class="pl-kos">.</span><span class="pl-en">view</span><span class="pl-kos">.</span><span class="pl-en">ViewRootImpl</span><span class="pl-kos">.</span><span class="pl-en">performTraversals</span><span class="pl-kos">(</span><span class="pl-kos">)</span></pre></div>