ccc坑-打包Android工程出现okhttp3的问题

当使用CocosCreator打包Android应用时,可能会遇到okhttp3库与其他依赖冲突的问题,导致Program type already present错误。冲突原因是CocosCreator内置的okhttp3与项目中其他依赖的版本不一致。解决方法是在项目的build.gradle文件中,对所有依赖配置排除okhttp3库,具体操作是在dependencies块内添加exclude group代码。这将防止编译时的版本冲突,确保项目正常构建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打包Android工程出现okhttp3的问题

关键词:Cocos CocosCreator

出错

Program type already present: okhttp3.Authenticator$1

原因

CocosCreator引擎中的okhttp3依赖与其他的冲突

方法

在对应依赖下面加入如下代码

  • Gradle Scripts
    • build.gradle(Module:<对应工程名>)这里

如下所示:

dependencies {
    ......
  	//加入如下:
    configurations {
		    all*.exclude group: 'com.squareup.okhttp3', module: 'okhttp'
    }
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值