Android
Android这边使用了gradle去构建相关依赖架包。
设置开启gradle
在 PlayerSettings
> Publishing Settings
> Build
勾选 Custom Gradle Template
,会自动生成 Assets\Plugins\Android\mainTemplate.gradle
文件

更新依赖文件配置
SDK使用到Unity的 Play Services Resolver
插件(链接):
该插件 在导入GameSamba SDK的时候,会自动导入,如果你的项目中已经使用了该插件,你可以在导入的时候勾选为不导入状态。
使用该插件更新gradle依赖:
Assets
> Play Services Resolver
> Android Resolver
> Force Resolve

之后可以查看Assets\Plugins\Android\mainTemplate.gradle
,可以发现依赖已经自动被构建进去:

添加Firebase配置
添加Firebase配置,用于自动构建生成firebase配置文件
在Assets\Plugins\Android\mainTemplate.gradle
文件中添加:

配置
dependencies {
.....
//Google Services plugin
classpath 'com.google.gms:google-services:4.2.0'
.....
}
在该文件底部添加:

配置
//添加FireBase插件
apply plugin: 'com.google.gms.google-services'
com.google.gms.googleservices.GoogleServicesPlugin.config.disableVersionCheck = true
Last updated