Robust icon indicating copy to clipboard operation
Robust copied to clipboard

robust 似乎不兼容新版 Gradle,请问短时间内能计划修复么?

Open mcxinyu opened this issue 3 years ago • 10 comments

robust 似乎不兼容新版 Gradle,请问短时间内能计划修复么?

异常类型:编译异常

手机型号:

手机系统版本:

Robust版本:0.4.99

Gradle版本:AGP:4.1.0 Gradle:6.5

系统:Mac\Windows

堆栈/日志:

Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'task ':app:packageNjfBetaRelease' property 'resourceFiles'' with class 'org.gradle.api.internal.file.DefaultFilePropertyFactory$DefaultDirectoryVar' to class 'java.io.File'
        at robust.gradle.plugin.RobustApkHashAction$_execute_closure1$_closure2.doCall(RobustApkHashAction.groovy:44)
        at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:669)
        at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:642)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.run(ExecuteActionsTaskExecuter.java:569)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:395)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:387)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:157)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:242)
        at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:150)
...

mcxinyu avatar Oct 16 '20 12:10 mcxinyu

@mcxinyu 如果着急的话,可以先用这个 com.wutong.robust:gradle-plugin:0.4.100 先ignore了这个错误

wutongke avatar Oct 30 '20 23:10 wutongke

@mcxinyu 如果着急的话,可以先用这个 com.wutong.robust:gradle-plugin:0.4.100 先ignore了这个错误

忽略了会出问题么?毕竟稳定优先。

mcxinyu avatar Nov 03 '20 01:11 mcxinyu

@mcxinyu 如果着急的话,可以先用这个 com.wutong.robust:gradle-plugin:0.4.100 先ignore了这个错误

忽略了会出问题么?毕竟稳定优先。

RobustApkHashAction 应该是要生成ApkHash那个文件的,如果你没有用到这个文件的话,就没有影响

wutongke avatar Nov 04 '20 05:11 wutongke

com.wutong.robust:gradle-plugin :0.4.100

您好 可以说一下 com.wutong.robust:gradle-plugin:0.4.100 怎么用吗

217fan avatar Nov 13 '20 02:11 217fan

com.wutong.robust:gradle-plugin :0.4.100

您好 可以说一下 com.wutong.robust:gradle-plugin:0.4.100 怎么用吗

把之前 com.meituan.robust:gradle-plugin:0.4.99 替换就好了啊

wutongke avatar Nov 14 '20 01:11 wutongke

classpath "com.android.tools.build:gradle:3.6.4" 这个版本的可以编译

skyofsky avatar Dec 22 '20 02:12 skyofsky

使用了ApkHash 有没有更好的方法呢

litao0621 avatar Apr 08 '21 03:04 litao0621

image 就屏蔽了RobustApkHashAction类

anson39f avatar Dec 08 '22 07:12 anson39f

来信已收到,我会尽快回复你的!

litao0621 avatar Dec 08 '22 07:12 litao0621

@mcxinyu 如果着急的话,可以先用这个 com.wutong.robust:gradle-plugin:0.4.100 先ignore了这个错误

忽略了会出问题么?毕竟稳定优先。

RobustApkHashAction 应该是要生成ApkHash那个文件的,如果你没有用到这个文件的话,就没有影响

麻烦确认下这块基于使用了ApkHash的问题有做修复吗

Starner avatar Mar 09 '23 05:03 Starner