|
/

分享SDK和微信支付SDK发生jar冲突

Q泣鹏宇6
发布于 5 年前
335
社会化分享 U-Share
SDK集成与升级

我先集成了友盟+分享SDK,又集成微信官方支付SDK,然后就发生了jar冲突。为什么呢?怎么让它们不冲突?

3个回答
 
5 年前

如果集成分享SDK时,选择了微信完整版,这样做就会冲突,因为U-Share的微信完整版=微信官方原生SDK,友盟引用的也是微信的jar,而微信开放平台中,分享功能、授权登录功能和微信支付功能都是同一个SDK,所以分享SDK的微信完整版本身就能支持微信支付能力,没必要再集成一个带支付的微信原生SDK。 你可以直接调取微信官方关于支付的API,为了防止冲突,工程中只有一个微信的官方jar包。

 
5 年前

您好,如果您集成分享SDK时,选择了微信完整版,这样做就会冲突,因为U-Share的微信完整版=微信官方原生SDK,我们引用的也是微信的jar,而微信开放平台中,分享功能、授权登录功能和微信支付功能都是同一个SDK,所以分享SDK的微信完整版本身就能支持微信支付能力,没必要再集成一个带支付的微信原生SDK。

您可以直接调取微信官方关于支付的API,详情见微信官方文档。为了防止冲突请注意保证您的工程中只有一个微信的官方jar包。

Loading ...
登录社区,分享你的经验