artharyoung

Results 6 comments of artharyoung

idea-multimarkdown这个插件是要付费的

抱歉,是AGP 7.2.1 的问题,降到7.1.3没问题了。

编译成功打开APP,但是路由跳转时会闪退。新建一个demo单独接入又没法复现。Google搜了一下应该是R8的bug,但是不知道是哪个类引起的,加了一条混淆过滤,暂时解决了。AGP的坑真的多 -keep class com.chenenyu.router.matcher.** { *; } 错误日志: java.lang.AbstractMethodError: abstract method "boolean p2.g.a(android.content.Context, android.net.Uri, java.lang.String, com.chenenyu.router.RouteRequest)" at o2.f.a(IntentProcessor.java:34) at m2.e.b(RealInterceptorChain.java:7) at o2.g.a(IntentValidator.java:9) at m2.e.b(RealInterceptorChain.java:7) at o2.c.a(BaseValidator.java:11) at m2.e.b(RealInterceptorChain.java:7) at m2.f.h(RealRouter.java:4)...

com.android.builder.dexing.JarClassFileInput$JarClassFileInputsException: Unable to read jar file E...\app\build\intermediates\transforms\argus_apm_ajx\official\debug\39.jar at com.android.builder.dexing.JarClassFileInput.entries(JarClassFileInput.java:60) at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.launchProcessing(DexArchiveBuilderTransform.java:801) at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.lambda$convertToDexArchive$8(DexArchiveBuilderTransform.java:730) at java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1424) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) Caused by: java.io.IOException: Failed to read zip...

> Hi,能否把报错的日志多贴一些,增加一些上下文,目前只看这两个Caused看不出来具体报错的原因! @Geekince 以上是debug编译出错,release开混淆是另一个错误。gradle 3.1.4 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformClassesAndResourcesWithProguardForOfficialRelease'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:103) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73) at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59) at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54) at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59) at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101) at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44) at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91) at...