tinker icon indicating copy to clipboard operation
tinker copied to clipboard

是不支持Gradle7.1.1吗?

Open xueqi-pki opened this issue 1 year ago • 10 comments

公司的项目之前升级到了gradle7.1.1,项目的build.gradle文件是: dependencies { classpath 'com.android.tools.build:gradle:7.1.1' } 然后我在module里面的build.gradle里配置 apply plugin: 'com.tencent.tinker.patch' 的时候,会有下面这个错误: No such property: variantConfiguration for class: com.android.build.gradle.internal.variant.ApplicationVariantData 是没办法解决吗

xueqi-pki avatar Jul 28 '23 01:07 xueqi-pki

AGP7市面上的热修和插件框架都不支持,本质是不支持R8混淆

Jerricc avatar Aug 01 '23 03:08 Jerricc

AGP7市面上的热修和插件框架都不支持,本质是不支持R8混淆

热修agp7可能支持的不完善,插件框架很多都可以使用agp7

heweimxcz avatar Aug 01 '23 09:08 heweimxcz

AGP7市面上的热修和插件框架都不支持,本质是不支持R8混淆

热修agp7可能支持的不完善,插件框架很多都可以使用agp7

有好的适配方案么

chengkai417 avatar Aug 08 '23 08:08 chengkai417

AGP7市面上的热修和插件框架都不支持,本质是不支持R8混淆

热修agp7可能支持的不完善,插件框架很多都可以使用agp7

除了Shadow,哪个插件框架支持agp7呢

Jerricc avatar Aug 08 '23 08:08 Jerricc

AGP7市面上的热修和插件框架都不支持,本质是不支持R8混淆

热修agp7可能支持的不完善,插件框架很多都可以使用agp7

有好的适配方案么

没有

Jerricc avatar Aug 08 '23 08:08 Jerricc

Shadow 请问一下,有支持7.0以上的热修框架么。。

chengkai417 avatar Aug 08 '23 08:08 chengkai417

Shadow 请问一下,有支持7.0以上的热修框架么。。

shadow是插架框架,是在插件是加载在子进程,类信息和宿主是隔离的,所以不用担心混淆问题

Jerricc avatar Aug 08 '23 08:08 Jerricc

AGP7市面上的热修和插件框架都不支持,本质是不支持R8混淆

这个,如果关闭R8是不是就可以了?

chengkai417 avatar Aug 08 '23 08:08 chengkai417

AGP7市面上的热修和插件框架都不支持,本质是不支持R8混淆

这个,如果关闭R8是不是就可以了?

是的,agp7不支持r8

Jerricc avatar Aug 08 '23 08:08 Jerricc

replugin适配agp7挺好的适配的呀,我已经适配完了,上线有半年了

heweimxcz avatar Aug 08 '23 09:08 heweimxcz