Unity 3D 接入Facebook等多个第三方SDK -- 以Android平台为例。 --binbin 2017/12/14 一,软件版本 Unity 2017.2.0p3 (64-bit)

来源:互联网 发布:mac的终端是什么 编辑:程序博客网 时间:2024/06/11 16:51
Unity 3D 接入Facebook等多个第三方SDK -- 以Android平台为例。
--binbin 2017/12/14


一,软件版本
Unity 2017.2.0p3 (64-bit)
AIHELP SDK - 未知具体版本号,2017年12月前版本
Facebook-unity-sdk-7.10.1
PlayServicesResolver -- https://github.com/googlesamples/unity-jar-resolver


二,步骤
1,分别导入两个第三方sdk的unityPackage,以及PlayServicesResolver到unity工程。--必要时连接vpn,PlayServicesResolver可能会下载额外的依赖库。
2,将两个sdk的plugins/android目录下的依赖库文件全部移到unity工程目录assets/plugins/android下,不要放在该目录的子目录下。如果存在同名、且同版本的库文件,则保留更大size的文件,删除size较小的文件。
3,assets/plugins/android目录下,如果存在冗余的依赖库文件,则删除较低版本的。i.e. 存在support-compat-25.3.1 和 support-compat-23.0.1,则删除support-compat-23.0.1文件。
4,assets/plugins/android目录下,去除所有冗余后,如果存在不同版本的依赖库,则将低版本的库升级到高版本,并且保证该目录下的库都是同一个版本。
5,打包,真机测试,必要时连接AndroidStudio查看错误日志信息。
阅读全文
0 0
原创粉丝点击