DoKit icon indicating copy to clipboard operation
DoKit copied to clipboard

【Android】- 没有适配Gradle最新版7.5.1

Open yswheye opened this issue 2 years ago • 6 comments

getGlobalScope应该是gradle7.0中的方法,7.5已经没有了。

Caused by: java.lang.NoSuchMethodError: 'com.android.build.gradle.internal.scope.GlobalScope com.android.build.api.component.impl.ComponentImpl.getGlobalScope()' at com.didiglobal.booster.android.gradle.v7_0.V70.getGlobalScope(V70.kt:117) at com.didiglobal.booster.android.gradle.v7_0.V70.getProject(V70.kt:75) at com.didiglobal.booster.gradle.BaseVariantKt.getProject(BaseVariant.kt:25) at com.didichuxing.doraemonkit.plugin.processor.DoKitPluginConfigProcessor$process$$inlined$let$lambda$1.execute(DoKitPluginConfigProcessor.kt:155) at com.didichuxing.doraemonkit.plugin.processor.DoKitPluginConfigProcessor$process$$inlined$let$lambda$1.execute(DoKitPluginConfigProcessor.kt:31) at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:770) at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:743) at org.gradle.api.internal.tasks.execution.TaskExecution$2.run(TaskExecution.java:239) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)

yswheye avatar Sep 14 '22 02:09 yswheye

你最后怎么处理的呢?

ResetYtb avatar Nov 17 '22 03:11 ResetYtb

buildscript { dependencies { classpath("io.github.didi.dokit:dokitx-plugin:3.7.1") classpath("com.didiglobal.booster:booster-gradle-plugin:4.15.0") } }

我这样配置可以

caldremch avatar Jan 05 '23 07:01 caldremch

buildscript { dependencies { classpath("io.github.didi.dokit:dokitx-plugin:3.7.1") classpath("com.didiglobal.booster:booster-gradle-plugin:4.15.0") } }

我这样配置可以

我这样配置之后,booster出错了。。https://github.com/didi/booster/issues/330

zZfd avatar Jan 18 '23 15:01 zZfd

@caldremch 你gradle和agp分别是什么版本

est7 avatar Feb 10 '23 08:02 est7

@caldremch 你gradle和agp分别是什么版本

gradle:7.3.3 agp:7.2.2

linxiangcheer avatar Mar 22 '23 09:03 linxiangcheer

gradle:7.0.2成功解决

BeyondWorlds avatar Mar 24 '23 01:03 BeyondWorlds