位置: 编程技术 - 正文
推荐整理分享Unity同时接入ShareSdk和微派支付sdk(二),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
说明一下,我是首先接入了微派支付的sdk,在微派AndroidManifest.xml的基础上加入的sharesdk。本人仅仅接入sharesdk和微派sdk,其他sdk可能不能这么做,慎重!
在任意一个工程中我们难免会接入很多不同类别的sdk,对于Unity来说,很多sdk都会有单独的unity版本,但是所有sdk的unity版本官方demo中都会带有一个安卓的配置文件AndroidManifest.xml,然而每一个apk是仅仅允许有一个AndroidManifest.xml, 因此如何将这两个文件融合到一起是比较麻烦的,尤其对于我这种只了解unity却对android开发一窍不通的程序猿来说。
两个sdk单独的接入我在这里就不说了,仅仅说一下AndroidManifest.xml的融合。并且根据我问的大神告诉我由于sharesdk不用main人口才可以 这么来弄,如果两个都用main入口,是需要在eclipse里面合并的。
第一步,包名什么的一定要改对,而且将两个文件涉及到的权限进行融合,微派里面没有的,直接往里面加就行。
第二步,把sharesdk中AndroidManifest内的main部分直接注释掉,加到微派的AndroidManifest中,如下图
第三步,修改下微信和易信分享的activity,主要就是修改下adroid:name,将”.wxapi.WXEntryActivity” 改为”cn.sharesdk.onekeyshare.wxapi.WXEntryActivity” 易信也是同样的改法,然后将两个activity复制到微派的AndroidManifest中。如下图
第四步,在微派AndroidManifest内的application内加入android:name=“cn.sharesdk.unity3d.ShareSDKApplication”(这步是我自己慢慢研究,试出的,着实很苦),效果如下图
搞定收工!!看看你的程序是不是能随心所欲的分享,又不耽误原本就可以用的微派支付了呢!!
这是我的两个融合之后的配置文件 大家可以参考下,其中涉及id,secret的我都修改了,各位改成自己的即可
有写的不对的地方还请各位批评指正,毕竟我对这个配置几乎是一窍不通……
unity3d 的一个2D小游戏记录 /pre做飞天小老鼠2D游戏中的记录。p/pp这个是原文链接:
Unity中加入Android项目的Build步骤 转载请注明本文出自大苞米的博客(
游戏开发-Unity中的音频 游戏中的音频分为音乐和音效。音乐,适用于较长音频,例如游戏背景音乐。音效,适用于较短音频,例如开枪时的砰砰声。Unity3D游戏引擎一共支持4个
标签: Unity同时接入ShareSdk和微派支付sdk(二)
本文链接地址:https://www.jiuchutong.com/biancheng/378820.html 转载请保留说明!友情链接: 武汉网站建设