- SDK接入准备步骤
接入第三的sdk的时候,第三方都会准备文档,demo等相关数据,在接入之前需要熟悉文档里面的接口,然后看下下sdk的demo,看下demo里面是怎么做的,最后就开始搭建环境。
2.android SDK的接入
我使用的是android studio(后面简称AS) 来作为接入android sdk的工具,然后看下sdk的demo里面使用的target sdk是多少,下与之对应的版本。对于安卓每一个activity就是一个界面,需要有一个activity继承自UnityPlayerActivity,如果需要接入闪屏并把闪屏作为mainactivity,其次是manifest文件这个是一个配置文件。那样的就需要再闪屏结束的时候把跳转到UnityPlayerActivity,不然会一直黑屏,相当于Unity无法在activity绘制相应的界面了。然后就是根据demo写好,照着写一个就行了,。然后用AS build出APK,这个期间会有问题的点主要就是在gradle的设置,把gradle的sdk版本与第三方的sdk版本对应,其次就是把gradle里面的application id需要去掉,不然会报错,然后把apply plugin 改成library,会在output文件夹下有一个aar文件,把里面的manifest,libs,res,asset,jar都拷入到工程里面的plugins/androids文件夹下,然后在C#这边通过AndroidJa