11 2023 档案

摘要:​【问题描述】 集成华为帐号服务,AccountAuthService登陆时,返回错误码:907135000 【解决方案】 参考文档中错误码说明如下: ​https://developer.huawei.com/consumer/cn/doc/development/hmscore-common-R 阅读全文
posted @ 2023-11-29 10:25 Mayism123 阅读(248) 评论(0) 推荐(0)
摘要:​【关键字】 模拟器,qemu-error.log,No sound driver 【问题背景】 模拟器一直停留在开机页面,无法进入桌面 ​​ 【解决方案】 qemu-error.log中有以下报错 ​ 检查立体声混音是否打开,或者重新安装以下音卡驱动 ​ ​ 阅读全文
posted @ 2023-11-29 10:24 Mayism123 阅读(178) 评论(0) 推荐(0)
摘要:​ 【关键词】 登录按钮、字体 【问题描述】 APP需要分发到香港地区,登录按钮图标如何改成繁体字,文档里只有中英文。 https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/dev-specifications-00000010500 阅读全文
posted @ 2023-11-29 10:23 Mayism123 阅读(26) 评论(0) 推荐(0)
摘要:​【关键字】 Mac,DevEco Studio 【问题背景】 Mac电脑打开DevEco Studio报意外退出,或者双击图标没反应 ​​ 【解决方案】 删除Users/{USER_NAME}/Library/LaunchAgents/jetbrains.vmoptions.plist文件后重启M 阅读全文
posted @ 2023-11-29 10:23 Mayism123 阅读(154) 评论(0) 推荐(0)
摘要:​业界App Serverless化的呼声已久,但是Serverless化后具体能带来多少资源成本的降低,一直是开发者的困惑之一。 随着鸿蒙生态的不断发展, 面向开发者,HUAWEI AppGallery Connect(以下简称“AGC”)提供了云开发服务,利用云开发弹性伸缩和按量计费的优势,助力 阅读全文
posted @ 2023-11-24 13:59 Mayism123 阅读(134) 评论(0) 推荐(0)
摘要:​【问题描述】 开发者开发元服务,想要在正式上架前进行测试,于是选择了AGC的开放式测试功能,可以指定人员参与上架后的测试。但是开发者在开放式测试审核成功后,无法在应用市场查找到该服务,其实出现这个问题的原因有很多,接下来就一个一个进行排查。 【问题分析】 1. 首先是应用市场的版本,元服务转移至应 阅读全文
posted @ 2023-11-24 11:39 Mayism123 阅读(55) 评论(0) 推荐(0)
摘要:​【关键词】 Openssl 、静态检查、scoped 【问题描述1】 华为ide编译报错,提示invalid openssl exit code:3221225781% openssl genrsa 4096,该如何解决? ​ 【解决方案】 方法一:在华为ide的目录resources\app\e 阅读全文
posted @ 2023-11-24 11:38 Mayism123 阅读(103) 评论(0) 推荐(0)
摘要:​【关键字】 HarmonyOS、ArkUI、Navigation、自定义导航栏、底部导航 1、写在前面 今天继续来介绍如何通过ArkUI来实现应用中常见的导航效果——底部导航,上一篇中介绍了Tabs的实现方式,今天来介绍另一种组件Navigation,参考文档:https://developer. 阅读全文
posted @ 2023-11-24 11:37 Mayism123 阅读(640) 评论(0) 推荐(0)
摘要:​ 【关键字】 HarmonyOS、ArkUI、Tabs、自定义导航栏、底部导航 1、写在前面 今天来介绍一下如何通过ArkUI来实现应用中常见的导航效果——底部导航,我们是通过Tabs来实现,并且会使用自定义导航栏的形式来构建,参考文档:https://developer.harmonyos.co 阅读全文
posted @ 2023-11-24 11:37 Mayism123 阅读(712) 评论(0) 推荐(0)
摘要:​【关键字】 数据转换、JSON.stringify、Object.fromEntries 【问题背景】 将数组转换成Map对象,然后调用let str = JSON.stringify(newMap),将Map转换成字符串,转换出来的结果是{} 问题代码: let data = [ { key: 阅读全文
posted @ 2023-11-23 11:26 Mayism123 阅读(216) 评论(0) 推荐(0)
摘要:​【问题描述1】 不在华为应用市场上架,是否可以使用推送服务,申请自分类? 【解决方案】 目前使用推送服务不强制要求上架,不上架也可正常使用、申请自分类权限。 【问题描述2】 数据存储位置改变后,自分类权限申请按钮不见了,如何解决? ​ 【解决方案】 目前处理位置为海外的应用,无需申请自分类权限。 阅读全文
posted @ 2023-11-23 11:26 Mayism123 阅读(21) 评论(0) 推荐(0)
摘要:​【集成准备】 1、Python环境配置 下载Python和PyCharm并安装。 ​​ ​ 使用安装的python本身作为解释器。 ​​ 安装AGC Python SDK。 ​​云存储包安装完成。 ​ 2、AGC环境配置 在AGC创建项目和应用 ​​ 开通云存储服务。 返回项目设置界面,选择Ser 阅读全文
posted @ 2023-11-23 11:26 Mayism123 阅读(70) 评论(0) 推荐(0)
摘要:​ 【关键词】 权限、SystemInfo、setting 【问题背景】 小程序转快应用,用户在使用快应用的过程中如果产生了一些授权行为,开发者是否有办法去收集到用户已经授权过的权限呢,从而进行更好管理呢? 【解决方案】 小程序转快应用中是可行的,方法有如下两种: 1、 通过qa.getSystem 阅读全文
posted @ 2023-11-23 11:25 Mayism123 阅读(176) 评论(0) 推荐(0)
摘要:​【关键字】 AGC、应用市场、审核 【问题描述】 集成了AGC服务,上架到应用市场不通过,检查发现是com.huawei.secure.android.common.ssl.util.c.doInBackground 存在获取安装列表行为。 ​ 已经按照sdk 设置了,但是检测还是有授权前去获取安 阅读全文
posted @ 2023-11-23 11:24 Mayism123 阅读(52) 评论(0) 推荐(0)
摘要:​【问题描述1】 集成应用内支付,怎么让微信或者支付宝的选项位于华为支付之前。 ​ 【解决方案】 目前不能调整顺序的。 【问题描述2】 用户手机上的价格,是按照什么货币单位显示的? 【解决方案】 手机客户端根据当前华为帐号所属的服务地(查看方式:“应用市场 > 我的 > 设置 > 国家/区域”)展示 阅读全文
posted @ 2023-11-23 10:43 Mayism123 阅读(32) 评论(0) 推荐(0)
摘要:​【关键字】 HarmonyOS、低代码平台、组件拖拽、登录组件、代码编辑器 1、写在前面 前面我们介绍了低代码中堆叠容器、滚动容器、网格布局、页签容器以及一些常用容器和组件的拖拽使用方法,本篇我们来介绍一个新的组件,这个组件是属于业务组件——登录组件,同样的,我会通过动图的形式展示整个登录流程的实 阅读全文
posted @ 2023-11-23 10:43 Mayism123 阅读(72) 评论(0) 推荐(0)
摘要:​ 在API9 Stage 模型中使用MD5加密,使用ohpm的三方库"@ohos/crypto-js"进行加密操作 【集成步骤】 1、在entry-oh-package.json5中添加"@ohos/crypto-js"依赖,点击sync同步依赖,crypto-js最新版本是2.0.2只支持API 阅读全文
posted @ 2023-11-23 10:41 Mayism123 阅读(277) 评论(0) 推荐(0)
摘要:​【关键词】 HarmonyOS、DevEco Studio 【问题描述】 模拟器无法启动,按照操作指导都操作完成之后,问题还是存在。 ​ 【解决方案】 先查看以下信息 1.电脑的系统版本和cpu 2.hyper-v开关 3.启动失败时,模拟器占用空间大小(Device Manager页面显示的si 阅读全文
posted @ 2023-11-23 10:41 Mayism123 阅读(848) 评论(0) 推荐(0)
摘要:​【关键字】 HarmonyOS、DevEvo Studio 【问题描述】 mac 无法启动模拟器,报launch New_Device_from_Huawei_Phone timeout, Please manually confirm 【处理方案】 根据qemu.log、qemu-err.log 阅读全文
posted @ 2023-11-23 10:40 Mayism123 阅读(310) 评论(0) 推荐(0)
摘要:​【问题背景】 近期收到了一些反馈,一些鸿蒙元服务开发者在发布应用市场的过程中,上传.app包时遇到了不同的报错,导致上传失败,下面来看一下这些报错的具体原因,如何正确打包上传。 【问题描述1】 HarmonyOS元服务软件包上传后,提示“软件包解析失败,请重新上传”,错误详情(5) ​​​ 【问题 阅读全文
posted @ 2023-11-22 10:17 Mayism123 阅读(370) 评论(0) 推荐(0)
摘要:​【关键字】 加桌选卡展示异常 、 2卡共用一个布局 、 代码混淆 【问题现象】 元服务卡片在本地启动拉起加桌时,多卡的选卡过程显示是没问题的。但是在上架后拉起加桌时,多卡的选卡过程卡片展示异常。 代码逻辑是通过创建卡片的时候判断卡片的尺寸大小,显示对应的卡片。 当前异常的卡片是小卡片样式问题。 ​ 阅读全文
posted @ 2023-11-22 10:16 Mayism123 阅读(29) 评论(0) 推荐(0)
摘要:​【关键字】 API6、 视频播放、全屏播放异常 【问题现象】 开发者在API6上用JS实现视频播放器点全屏播放后,不是全屏效果,实际效果是变成了横屏并返回到首页。 具体代码实现是参考video媒体组件指南。 【问题分析】 JS实现视频播放器有Codelab代码示例: https://github. 阅读全文
posted @ 2023-11-22 10:16 Mayism123 阅读(32) 评论(0) 推荐(0)
摘要:​【关键字】 HarmonyOS、公钥、MD5签名 【问题描述】 有cp反馈Harmony App如何获取备案需要的公钥和MD5签名。 【解决方案】 1、获取备案需要的公钥: 1)用记事本打开签名对应.cer文件 2)里面的内容粘贴到一个可以查看证书的网站上面,如https://www.ssleye 阅读全文
posted @ 2023-11-22 10:15 Mayism123 阅读(723) 评论(0) 推荐(0)
摘要:​【关键字】 HarmonyOS、低代码平台、组件拖拽、代码编辑器 1、写在前面 本篇接着上一篇的内容来介绍,继续来看我们的登录页面的下半部分的使用,本篇会介绍按钮组件、单选框组件的拖拽使用,还会介绍代码编辑器的使用,最后会完成登录页面点击事件的逻辑处理,下面跟着我的脚步继续前进吧! 2、开发实战 阅读全文
posted @ 2023-11-22 10:15 Mayism123 阅读(45) 评论(0) 推荐(0)
摘要:​【关键字】 HarmonyOS、低代码平台、组件拖拽、常用基础组件、基础容器 1、写在前面 之前是花了一些时间介绍了在低代码平台中滚动容器、网格布局、页签容器、列表这几种容器的拖拽技巧及使用方法,今天我会继续来介绍咱们在应用开发中可能会经常用到的一些基础容器和基础组件,由于它们的使用都比较简单,所 阅读全文
posted @ 2023-11-21 11:21 Mayism123 阅读(64) 评论(0) 推荐(0)
摘要:​【关键字】 HarmonyOS、低代码平台、组件拖拽、列表、列表项 1、写在前面 我们在日常开发中使用最多的组件可能就是列表组件了,现在几乎所有的应用都离不开列表,那么今天我们就来介绍一下如何利用低代码平台来实现列表的展示,列表实际上也是容器的一种,需要注意的是,列表是需要结合列表项来使用的,列表 阅读全文
posted @ 2023-11-21 11:21 Mayism123 阅读(99) 评论(0) 推荐(0)
摘要:​【关键字】 HarmonyOS、低代码平台、Tabs、TabContent、页签导航 1、写在前面 前面几篇分别介绍了低代码平台中的堆叠容器、滚动容器、网格布局等三种容器的使用,实际开发中我们经常会有这样的需求,页面底部是三个Tab按钮点击时会分别切换不同的视图内容,本篇我们就来介绍低代码平台为我 阅读全文
posted @ 2023-11-21 11:20 Mayism123 阅读(48) 评论(0) 推荐(0)
摘要:​【关键词】 兄弟组件通信、Publish/Subscribe模式 【实现方案】 这里介绍利用框架本身提供的事件绑定接口来模拟Publish/Subscribe模式实现兄弟组件通信的方法。 一、实现步骤及代码 1、一个、customEventInVm2(当然也可以定义Pub端如sendMsg) <t 阅读全文
posted @ 2023-11-21 11:18 Mayism123 阅读(32) 评论(0) 推荐(0)
摘要:​ 【关键词】 动画样式、透明度、image、stack 【问题背景】 快应用中想在图片切换时加入一些动画效果,使用stack组件下使用两个image组件堆叠,一个image组件通过动画样式设置透明度从1-0隐藏起来,另一张显示出来,从而来实现图片切换效果,但是,前一张图片会概率性地闪现,然后消失。 阅读全文
posted @ 2023-11-07 15:02 Mayism123 阅读(19) 评论(0) 推荐(0)
摘要:​【关键词】 单元测试框架、HarmonyOS Test、assertThrowError、assertFail、assertEqual 【测试代码及测试结果展示】 这里以新建API9工程自动生成的ohosTest来编写单元测试代码。 1、 测试代码: import { describe, it, 阅读全文
posted @ 2023-11-07 15:01 Mayism123 阅读(90) 评论(0) 推荐(0)
摘要:【关键字】 HarmonyOS应用、元服务、应用备案 【备案场景介绍】 通常移动端应用在各大平台使用云资源时,就需要在对应的平台进行应用备案,平台会要求提供应用对应的公钥和签名指纹的信息。 传统的Android应用可以直接通过keystore或jks签名文件获取签名信息。HarmonyOS签名方式与 阅读全文
posted @ 2023-11-07 15:01 Mayism123 阅读(469) 评论(0) 推荐(0)
摘要:​【问题描述1】 如果云端通知的category,本地通知不支持,如何处理? 【解决方案】 如果云端通知的category,本地通知不支持,或者云端通知的category的取值在分类标准中是不涉及,那么说明该类型不支持本地通知,受到营销通知数量管控,建议当前的云端通知走华为的push进行推送,这样就 阅读全文
posted @ 2023-11-07 14:59 Mayism123 阅读(15) 评论(0) 推荐(0)