guofudong

Results 11 comments of guofudong

你本地没有对应的版本,从https://services.gradle.org/distributions/gradle-4.10.1-all.zip'上把4.10.1这个版本下载下来放在你的路径下。或者改成你自己的版本。

> 这个方式经常出现 > > FAILURE: Build failed with an exception. > > * What went wrong: > Execution failed for task ':Provider:transformClassesAndResourcesWithPrepareIntermediateJarsForDebug'. > > > java.lang.RuntimeException: java.io.IOException: Failed to delete...

> 在gradle5.1.1上不能执行clean.execute(),该如何解决? taskClean.onlyIf { true }

这个插件提供两种加载组件的方式: 第1种是通过字节码插桩的方式,就是在dex之前扫描所有的IApplicationLoad的子类,然后在主项目的Application中调用; 第2种是反射的方式,手动在Application中通过反射的方式调用IApplicationLoad的子类对应的方法。该Application就是isRegisterAuto属性配置的。

isRegisterAuto为false的时候使用的是字节码的方式,如果为true,就会走applicationName配置的类,在onCreate()中要手动注册组件。

> 哦哦,再问下,CompileCodeTransform里面的 void transform 函数什么时候执行,我debug的时候执行不到该函数。 编译的时候:class文件 -> dex,插件和依赖库中的断点是走不到的。

> 没有服务端源码吗? 没有

> > 没有服务端源码吗? > > 没有 现在换成mock数据了,可以预览了。