【AGC】AGC插件gradle8适配问题
【关键字】
AGC、插件、gradle
【问题描述】
开发者反馈在应用中集成了AGC的相关服务,在引入AGC插件时遇到了一些问题。具体如下所述:
目前最新的AGC插件版本com.huawei.agconnect:agcp:1.8.0.300只适配到了gradle 7.0+,想咨询什么时候会适配gradle 8.0+,近期是否有升级gradle 8.0+的计划。
以及com.huawei.agconnect:agcp插件含有快要被gradle 8.0+移除的方法,使得在之后的版本中无法使用。
另外在现有环境,是否有无其他替代此插件的方法。
部分报错日志如下:
【问题分析】
目前AGC插件agcp1.8.0.300只能是配到gradle版本的7.0+,暂无法支持gradle8.0,适配8.0的版本正在计划开发中,暂不确定具体日期,目前是推出了规避报错的方案。
【解决方案】
1. 在目前三方业务使用Gradle8.0 的情况下,可以通过在项目根目录gradle.properties文件中添加如下配置,禁用APMS的插件,可以通过此规避方案确保AGC不受影响。
项目根目录gradle.properties添加:
# 禁用APMS(规避gradle8.0报错)
apmsInstrumentationEnabled=false
注意,因为AGCP目前已经兼容了APMS的插件所以即使禁用APMS也不会产生另外的问题和影响。
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步