03 2022 档案
摘要:问题描述 多个游戏前前后后都被审核驳回:无法进入游戏。 但是自己测试都是能成功登录的。 问题分析 之前我们有两款游戏也是这样的问题被驳回,当时我找了华为的技术支持咨询过(工单咨询),华为运营联系审核要了测试日志,发现登录返回6003错误码,就引导我参考这个帖子: https://developer.
阅读全文
摘要:华为开发者联盟与艾瑞咨询联合发布《2022年移动应用趋势洞察白皮书》,本白皮书主要分析移动应用行业发展现状和趋势,并对影音娱乐、通讯社交、电商生活、运动健康、出行导航等细分行业场景进行分析,把握移动应用细分行业发展特色和趋势,为广大开发者的开发和运营决策提供参考。 华为开发者联盟一直致力于全方位联接
阅读全文
摘要:在HarmonyOS中webview加载网页的时候,需要有进度条,或者加载动画进行用户感知的交互,这样可以优化用户体验,因此今天写一篇加载动画(效果如下)用于同学们进行学习,怎么实现?首先我们需要学习“CommonDialog”“ WebView”“动画开发指导”三个知识储备 我们分为“准备阶段”,
阅读全文
摘要:关于 HarmonyOS 开发中鸿蒙的无线轮播功能(效果图如下)是一个很常见的功能,在鸿蒙中怎么实现呢?今天写一个demo来记录一下该功能的实现,主要分为“准备工作”,“图片轮播”,“无线轮播”,“运行效果”四个方面进行实 1. 准备工作 1.1 想要实现无线轮播功能需要查看PageSlider和“
阅读全文
摘要:问题介绍 经常有开发者会遇到提交应用审核被拒,理由是新上传的 APK 包签名和已在架版本的应用签名不一致,那怎么比较两个包签名是否一致呢? 解决方法 一般我们直接比较签名对应的证书指纹就可以了。这里提供两个简单的小方法。 1、直接使用 keytool 命令查看签名对应的证书指纹: keytool -
阅读全文
摘要:华为 AppLinking 服务,是一项支持通过跨平台使用的深度链接,可以支持通过链接拉起指定页面,并且传递 DeepLink 数据。更加重要的是,AppLinking 支持在应用未安装的情况下,自动拉起应用市场的应用详情页,可以很好的覆盖应用未安装的情况。 本帖主要介绍在 Android 项目中,
阅读全文
摘要:问题描述 我们游戏集成华为联运应用内支付sdk 6.3.0.300版本,在华为后台配置了订阅关键事件通知地址,结合华为官方说明文档测试订阅功能。 文档参考:订阅关键事件通知 测试发现该场景下返回的通知事件值与文档上相关描述不一致。 测试步骤如下: 打开手机上“设置”>“帐号中心”>“付款与账单”>“
阅读全文
摘要:问题描述 最近我们接入华为游戏SDK 6.1.0.301版本之后,在非华为手机上启动游戏,发现调用init接口后一直报907135003错误码。 在华为手机上测试初始化成功。 问题分析 我联系了华为技术支持(可以提个工单咨询)。复现该问题,并取全量日志,搜索关键词“HMSSDK_”,技术支持指出了报
阅读全文
摘要:ets 怎么实现文件操作? 关于文件操作的我们可以学习HarmonyOS文件管理和Ability上下文 这两篇文档,我这边实现”文件路径读取”、“文件写入”“文件读取”,“运行效果”四个方面实现,具体操作如下 1. 文件路径读取 参考context.getFilesDir来进行获取文件路径,代码如下
阅读全文
摘要:关于HarmonyOS 自定义View我们可以学习HarmonyOS自定义组件 这篇文档,今天描述自定义折线图的功能,我们从“准备工作”、“初始化画笔”、“绘画折线图”、“运行效果图”,这四个方面进行描述 1. 准备工作 想要实现折线图我们了解Paint,获取屏幕的宽高,这几个功能的实现 获取屏幕的
阅读全文
摘要:一、安装flutter环境 1、下载Flutter sdk包,地址:https://flutter.dev/docs/get-started/install/windows 2、将压缩包解压到任意文件夹 3、将flutter命令文件添加到环境变量中 4、在Android Studio中下载Flutt
阅读全文
摘要:背景 开发者在开发某个功能时,经常会遇到某个对象,某个接口在代码多个地方有被使用到,如果每个地方都写一份,一旦其中一个值发生变化了,那么调用的地方都需要修改。而且很容易遗忘某个地方,导致产品存在bug。如何在快应用中定义一个全局对象呢?只需要修改这个全局对象,其他地方都可以同步修改呢? 解决方案 可
阅读全文
摘要:华为 AppGallery Connect 提供了一个应用内消息的服务。应用内消息服务可以在用户使用应用时,基于用户使用情景向用户发送有针对性的消息,鼓励用户使用应用的某些关键功能,也可以借助应用内消息发送更具吸引力的营销内容,增强用户粘性。今天就来教大家如何接入 AppGallery Connec
阅读全文
摘要:Cocos Creator 中的 JavaScript 使用和 Node.js 几乎相同的 CommonJS 标准来实现模块化, 简单来说: cocos 中 cc.Class 定义的每一个单独的 JavaScript 脚本文件就构成一个模块。 cocos 中普通 JavaScript 脚本文件需要添
阅读全文
摘要:Bundletool 工具是谷歌提供的测试和分析 aab 包的工具,本文介绍如果使用 bundletool 构建 app bundle 的 universal.apk 并进行测试。 1. 将您的 AAB 包和 bundletool 工具保存到您 PC 的本地目录中,如D:\bundle。 2. 运行
阅读全文
摘要:问题描述 我们项目接入了华为 IAP SDK,最近核对后台订单时,发现华为渠道返回的订单信息中,同一个订单 orderId 会对应两个不同的 payOrderId,我们理解如果玩家支付正常的话,orderId 和 payOrderId 应该是一对一的。不明白这种情况是否正常。 具体华为返回订单信息中
阅读全文
摘要:在 HarmonyOS 中对图片的解码和编码是常见的操作,在 HarmonyOS 怎么进行编码和解码呢?今天写一个 demo 进行实现该功能实现,我们从以下几个步骤进行讲解该功能 1. 准备环节 2. 图片编码为 Base64 字符串 3. Base64 解码为 PixelMap,并显示在 Imag
阅读全文
摘要:HarmonyOS JS 怎么实现饼状图? 在开发中我们可以参考 canvans 基本使用 我们今天实现一个 canvas 怎么实现饼状图功能,我们从以下几个方面进行实现 1. 代码实现 2. 运行效果 第一步代码实现 1. html 代码 <div class="container"> <canv
阅读全文
摘要:华为 AppGallery Connec t提供了一个远程配置的服务。通过远程配置,应用即可无需升级,也可以在云端灵活修改应用的行为和外观,从而快速响应用户的需求。今天就来教大家如何接入 AppGallery Connect 的远程配置服务。 1、在 AGC 上开通远程配置并创建配置项: 在我的项目
阅读全文
摘要:相信有很多开发者在使用 AGC 提供的 Dynamic Ability 能力时,会比较关心 bundle 打包时测几个参数是什么意思,怎么选,选择不同的参数后打出来的包有什么不同。这里结合我实际的测试经历,给大家做一个分享。 首先在使用 Android Studio 创建新的模块时有以下几个选项:
阅读全文
摘要:1. 云存储服务介绍 云存储是一种可伸缩、免维护的云端存储服务,您可以用于存储图片、音频、视频或其他由用户生成的内容。借助云存储服务,您可以无需关心存储服务器的开发、部署、运维、扩容等事务,大大降低了应用使用存储的门槛,让您可以专注于应用的业务能力构建,助力您的商业成功。 工作原理: 您的应用客户端
阅读全文
摘要:前面讲过 App Bundle 新增模块时选项含义 和 如何使用 bundletool 构建 apks 和 universal.apk 。今天我们来看两个个组合场景(假设新增的模块名为 SplitSampleFeature01): 1. on demand=true ,fusing=true a)
阅读全文
摘要:问题描述 集成华为游戏 SDK 6.1.0.301 版本,接入排行榜功能,分数提交成功后,直接展示应用助手的排行榜列表页面点进去,提示“无法连接服务器,请点击屏幕重试”。 问题分析 我在网上搜了下,发现这个帖子中有提到相同的现象:华为HMS游戏排行榜请求报错HTTP 502 按照上面的引导我做了检查
阅读全文
摘要:场景描述 游戏已上架,因需求更新,我们想让已安装游戏的玩家强制更新游戏,但是发布新版本后,强制更新不起作用,更新弹窗弹出后用户点击“退出应用”,仍然能进入游戏。 问题分析 我重新参考了华为官方指导文档:游戏升级,文档总结为两点: 如果游戏选择了强制升级,代码中必须要设置 AppUpdateClien
阅读全文
摘要:场景描述 公司游戏已集成联运游戏 sdk 6.1.0.301 版本并上架华为应用市场,但是仍收到通知:在架游戏需尽快于2022年3月1日前接入华为防沉迷 SDK,SDK 升级为 Game Service SDK 6.1.0.301 版本的防沉迷接口。现核实您的游戏暂未接入,请抓紧时间尽快更新。如后续
阅读全文
摘要:春节、元宵节、情人节…… 2月,恰逢多个“营销节点”,您苦思冥想的活动是否奏效了呢? 新用户增长了多少?留存率如何? 有多少用户安装但从未使用过App? 付费用户是否流失?流失时长是… 同比竞品,各指标差异在哪?后期运营策略要如何调整? 这些问题均需要我们对用户进行标签化管理,而后逐一分析! 用户画
阅读全文
摘要:需求描述 快游戏开发者调用帐号登录接口成功后,会收到 gameAuthSign 字段,代表华为服务器返回的登录签名,建议开发者调用“校验登录签名接口”对返回的签名进行校验,以此确保登录结果的准确性。 H5 快游戏: Runtime 快游戏: 需求分析 校验登录签名的接口文档如下: https://d
阅读全文
摘要:问题描述 参考华为存档官方文档,实现游戏存档相关功能,在测试创建游戏存档功能时,页面上方不停地弹出登录欢迎栏: 查看日志发现一直在不停地输出如下日志: 问题分析 联系了华为的技术支持(可提单联系),华为技术支持分析创建游戏存档接口返回7013,表示用户没有登录;静默登录失败返回2002,表示用户没有
阅读全文
浙公网安备 33010602011771号