【Unity】导入IAP插件后依赖冲突问题 com.android.billingclient冲突

【Unity】Attribute meta-data#com.google.android.play.billingclient.version 多版本库冲突_unity billingclient-CSDN博客

打开mainTemplate.gradle 找到dependencies { } 在里面末尾加上如下:

复制代码
configurations.all {
        exclude group: 'com.android.billingclient', module: 'billing'
}

冲突报错大致如下

Attribute meta-data#com.google.android.play.billingclient.version@value value = (6.0.0) from [com.android.billingclient:billing:6.0.0] AndroidManifest.xml:21:13-34

is also present at [:billing-3.0.3:] AndroidManifest.xml:15:13-34 value=(3.0.3).

意思就是项目自身有引入billing:6.0.0版本模块,它内部有一个com.android.billingclient组,和某个插件(IAP)引入的依赖billing:3.0.3版本模块冲突,即com.android.billingclient组被重复引入了,Unity不知道用哪个,因此直接忽略掉某一个即可。

com.android.billingclient:billing:6.0.0冲突,因为我原本的gradle或别的插件带有billing模块依赖,因此可能需要忽略掉这个billing模块的组com.android.billingclient

exclude group: '组名', module: '模块名'

如果你报错的是其他的,就一个个改填上去就好了

相关推荐
TE-茶叶蛋4 小时前
结合登录页-PHP基础知识点解析
android·开发语言·php
alexhilton4 小时前
Jetpack Compose元球边缘效果
android·kotlin·android jetpack
y小花5 小时前
安卓音频子系统之USBAlsaManager
android·音视频
KevinCyao6 小时前
安卓android视频短信接口怎么集成?AndroidStudio视频短信开发指南
android
派葛穆6 小时前
汇川PLC-Unity3d与汇川easy521plc进行Modbustcp通讯
unity·c#
Android出海6 小时前
安卓侧载强制24小时冷却,第三方APK直投买量面临停摆
android·google play·app出海·android出海·android侧载·谷歌开发者·android开发者
kerli6 小时前
Compose 组件:LazyColumn 核心参数与 key/contentType 详解
android·前端
small-pudding6 小时前
Unity URP + Compute Shader 路径追踪器实战:从可用到可优化
unity·游戏引擎
weixin_423995006 小时前
unity 物体转向鼠标点击方向2d和3d
unity·计算机外设·游戏引擎
mxwin7 小时前
Unity URP 下 Shader 变体 (Variants):multi_compile 与 shader_feature的关键字管理及变体爆炸防控策略
unity·游戏引擎