快出海  >  Unity接入华为HMS SDK获取不到agconnect-services.json文件信息

Unity接入华为HMS SDK获取不到agconnect-services.json文件信息

来源:HUAWEI
作者:AppGallery Connect
时间:2020-11-26

问题描述

近期项目组使用Unity对接华为HMS SDK,开发一款游戏。

使用的接入方式是:先在Android Studio里面接入原生的华为HMS SDK,然后打出jar给unity使用,结果华为后台下载的配置文件agconnect-services.json文件,unity这边无法使用,导致很多参数无法获取。

通过查看其他人的博客发现他们也有同样的问题,一般解决方案都是通过修改manifest文件,如补充

<meta-data android:name="com.huawei.hms.client.appid" android:value="appid=103091591" />

通过上面的修改,现在华为登陆、支付相关都已经调试通过了,但是因为我们还接入了华为的分析服务,结果总是在应用启动时报错如下:

ia_5700000002.png

看报错,应该是华为分析服务还用到了json文件中的其他字段信息,仿照上面修改manifest的方式,给分析服务需要的参数赋值,实际这么操作并没有生效依旧报上面的错误

<meta-data android:name="com.huawei.hms.agcgw.url" android:value="url=connect-dre.hispace.hicloud.com" />

<meta-data android:name="com.huawei.hms.agcgw.backurl" android:value="backurl=connect-dre.dbankcloud.cn" />

<meta-data android:name="com.huawei.hms.service.analytics.collectorurl" android:value="collectorurl=datacollector-dre.dt.hicloud.com,datacollector-dre.dt.dbankcloud.cn"/>

<meta-data android:name="com.huawei.hms.service.analytics.resourceid" android:value="resourceid=p1"/>

问题解决

最后联系了Unity技术支持,给了一个读取json的方案:

1.将从华为后台获取的json文件放在Unity的Plugins/Android下面。

ia_5700000003.png

2.Unity当前有提供给华为渠道HMS SDK的插件,并提供了demo,可以将unity demo里面的AfterBuildToDo这个脚本放在自己工程的Editor文件夹下面。

ia_5700000004.png

Unity提供给华为渠道的demo下载地址:

https://github.com/Unity-Technologies/HMSSDKSample

脚本位置:Assets/HuaweiHms/src/Editor/AfterBuildToDo.cs


版权说明

本文内容来自于HUAWEI,本站不拥有所有权,不承担相关法律责任。文章内容系作者个人观点,不代表快出海对观点赞同或支持。如有侵权,请联系管理员(hj@kchuhai.com)删除!

相关文章
这款音视频“变声”工具是怎么赚到钱的?
这款音视频“变声”工具是怎么赚到钱的?
说到音视频,“音”永远比“视”发展得要慢半拍,愿意深耕去做的团队,相对而言也不算多;在偏工具型产品图像处理和视频处理遥遥领先音频处理。但发展的慢并不代表音频这领域就没有市场,前有Yalla近期更是CH把语音领域的天花板又打开了。但非人人都可以做语音社交、做语聊社区,相比而言,工具要比社区的门槛要更低,更适合早期创业尝试。
58分钟前
3月7日iOS七大地区畅销榜:东南亚宫斗游戏市场
3月7日iOS七大地区畅销榜:东南亚宫斗游戏市场
为大家介绍全球主要游戏市场包括中国、美国、韩国、日本和东南亚地区最新畅销榜前十游戏情况,了解全球游戏市场最新动态。
1小时前
国际妇女节到来,聪明的品牌,如何在社交媒体上借势营销?
国际妇女节到来,聪明的品牌,如何在社交媒体上借势营销?
在所有营销手段中,有一种典型的营销方式就是——借势营销。借助新闻热点,假日活动进行品牌宣传,提升品牌的曝光度以及订单转化率。
1小时前
Google承诺更换Cookies后不会使用替代产品继续追踪信息
Google承诺更换Cookies后不会使用替代产品继续追踪信息
据TheVerge报道,近日谷歌明确表示,尽管淘汰第三方追踪Cookies会对谷歌利润丰厚的广告业务造成影响,但它不会随便用同样具有侵犯性的东西来取代它们。
19小时前
乌拉圭常用的本地支付——Redpagos
乌拉圭常用的本地支付——Redpagos
乌拉圭常用本地支付——Redpagos。Redpagos成立于2001年,是乌拉圭一种现金付款方式,消费者在线创建账单,然后通过Redpagos的线下网点用现金进行付款。
1天前
服务商推荐 更多 >
百度国际MediaGo
百度国际MediaGo
百度国际是百度极具战略意义的海外业务发展部门,拥有超过10年的出海经验。旗下出海营销平台MediaGo旨在为全球广告主提供营销整合方案。成立以来,MediaGo不断进化,在磨炼一站式海外营销服务能力的同时,连接Snapchat、Pinterest、Reddit等优质海外平台,成为连接广告主与价值洼地的桥梁。
本地化变现推广
北京云中融信网络科技有限公司
融云
融云为全球开发者和企业提供 IM即时通讯和实时音视频通信云服务,独立的海外数据中心,全球 30 万+应用的通信选择。一套 SDK 解决所有通信场景,快速集成,1天实现跨国互动,实时沟通,助力应用出海
云服务
深圳哈希信息技术有限公司
哈希信息
深圳哈希信息技术有限公司成立于2018年,是国内领先的智能网络服务提供商,基于软件定义网络、下一代网络协议、大数据等技术研发面向不同行业领域的产品和解决方案,秉着“专业、创新、信任、分享“的核心价值观,致力为客户提供一个高效可靠的流量云平台。公司对外提供分发云(CDN)、加速云(动态加速)、安全云(防DDOS&云WAF)、流量云(广告交易)、边缘云、短信云等多个云产品,帮助游戏/资讯等互联网公司构建、加速和更好的保护核心业务。
云服务变现
太平洋电信股份有限公司
太平洋电信
太平洋电信为游戏、电商等客户提供低延时、高可靠的多点互联、企业上云、全球移动应用测试、主机托管等服务。通过与澳大利亚电信合作,凭借在全球丰富的海缆网络资源及多年的国际化运营经验,助力企业业务出海布局。 更多产品详情,请访问官方网站:https:www.t-pbs.com
云服务
杭州云片网络科技有限公司
云片
云片自2013年成立以来,深耕云通讯领域,致力于革新企业与用户间的沟通方式,成为国内领先的云通讯服务商。云片目前已支持短信、国际短信、超级短信、营销云、身份认证等产品服务,帮助企业了解客户,获取客户,提升客户体验,为企业提供持续增长动力。在国际服务方面,支持【全球语音验证码】、【国际短信验证码】和【国际营销彩信】
云服务
奇亿音乐
奇亿音乐
奇亿音乐为各类型国内外游戏提供:游戏音乐、游戏音效、游戏配音等资源制作。配音方面语种齐全,除了游戏中常见的英语,还可以录制阿语、日语、韩语、法语、西班牙语、德语、意大利语…….等几十种语言,还可录制各地方言。
本地化
小程序
公众号
商务合作
投稿采访
出海管家