华为海外sdk | 您所在的位置:网站首页 › 华为游戏sdk接入文档 › 华为海外sdk |
这次接入一个华为海外sdk(appGallery) 简单记录下其中的一些部分,具体步骤按照官方文档来就行. 1 首先是unity 部分目录结构 assets libs vs 导出的cla包和华为给的SDK包 res 华为资源文件 按照华为文档下载需要的包,文件对应到unity目录 AndroidManifest 按照官方文档配置,主要仔细配置,好多坑都是在这里产生,特别格式,语法结构一定仔细,否者打包时不报错,不容易发现. 2 签名文件,后台商店需要其中的证书指纹 3 android studio 部分 先按照官方配置: 步骤 1 配置maven仓。 1. 打开项目的build.gradle文件,如图2-1圈中的文件。 图2-1 项目的build.gradle位置 allprojects { repositories { jcenter() maven {url 'http://developer.huawei.com/repo/'} } } 步骤 2 配置项目依赖。 1. 打开子工程的build.gradle文件,如图2-2圈中的文件。 图2-2 子工程的build.gradle位置在示例图 dependencies { compile 'com.huawei.android.hms:iap:{version}' compile 'com.huawei.android.hms:game:{version}' } 说明:{version} 替换为实际的版本号,如:compile 'com.huawei.android.hms:iap:2.6.3.301' 步骤 3 同步修改的文件。 1. 重新打开修改完的gradle文件,右上方出现Sync Now链接。 说明:如果出现错误,请检查网络连接是否正常,以及检查gradle文件是否正确。 步骤 4 多语言设置。 HMS SDK支持全球多种语言(后续将逐步增加对新语言的支持)。 ● 如果您的应用不需要设置只支持某些特定语言,则请忽略此步骤。 ● 如果您的应用需要设置只支持某些特定语言,请最少要支持en(英文) 和 zh-rCN(简体中文)两种语言。在Android Studio工程的build.gradle中配置resConfigs,配置样例如下: android { defaultConfig { ... resConfigs "en", "zh-rCN","其他应用需要支持的语言" } } 目录结构如下: 华为集成一套代码用于使用,按照文档调用. 我接的是游戏SDK 使用login 海外支付需要用pmsPay 接入后打包一个坑就是我unity采用 Gradle模式打包,打不出包报错有文件冲突,需要将android 导出classes.jar包中BuildConfig.classe删掉
|
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |