12 2022 档案
摘要:问题背景: cp反馈集成付费下载sdk在正常登录时,出现登录闪退的报错,出现故障的手机型号操作系统版本是Android9,集成的付费下载的版本号是drm_v2.5.2.300。 部分报错信息: 解决方案: 一开始推测是鉴权方法不对,推荐cp使用不同的鉴权接口回调。例如: private clas
阅读全文
摘要:问题描述: 升级推送服务最新版SDK报错app_id failed: java.io.FileNotFoundException: agconnect-services.json 问题分析: 从日志来看,是没有找到agconnect-services.json文件。 解决方案: 1、将“agcon
阅读全文
摘要: 1、问题描述 项目中使用了华为分析SDK,目前遇到了一个问题: 在AppGallery Connect的控制台中华为分析的模块中,在事件管理下面遇到了事件超限的问题,界面上没有删除事件的功能,没找到删除事件的入口在哪里,目前想要创建新的事件,因此需要删除旧的不用的事件,该如何操作呢? 详情如下图
阅读全文
摘要: 背景: 1、在其他品牌手机没有出现这个问题,华为非鸿蒙系统也无此问题 2、webview的activity的launchmode是singleTop类型的。在shouldOverrideUrlLoading方法中,判断url是否包含某个字段,然后替换url该字段为其他字段,然后继续打开当前act
阅读全文
摘要:【关于Java版本】 Java版本SDK后续将不会继续演进,最高版本为API7。使用API7及以前的JavaSDK开发的应用可以兼容后续新的HarmonyOS版本。 【未来新增功能】 HarmonyOS新增功能会在ArkTS中实现,但是原有的Java SDK中能力将会保留。 【兼容性】 目前市面上H
阅读全文
摘要:问题背景: 付费下载有两种实现方式,一种是不集成DRM Service SDK的方式,在应用发布时勾选“付费选项”,但会容易导致该应用可以被其他用户传播、安装,获取到该应用的其他用户无需付费即可使用。另一种是集成DRM Service SDK,用户启动应用时AppGallery DRM Servi
阅读全文
摘要:关于AGC-崩溃服务在调用日志功能时发生崩溃。 问题背景: cp反馈集成AGC-崩溃服务在调用日志功能,启动时调用crash服务的log接口时出现下面错误。 解决方案: 从日志看是agc的初始化的问题。一般情况下,AGC-Crash是不需要代码初始化的,但是只是在主进程不需要初始化,由prov
阅读全文
摘要:关于鸿蒙开发通过应用调测助手向watch gt 3 手表安装hap时报错。 问题背景: 鸿蒙开发,使用新建工程的helloworld 没有其他修改,生成hap包。然后通过应用调测助手向watch gt 3 手表安装hap时提示 安装失败:10.内部错误。 Sdk: api6,兼容 api4。 设备
阅读全文
摘要: 现象描述 将上传的图片或者保存在手机本地的图片在快应用中显示出来,但是退出快应用后再次打开会无法显示. 问题分析 此问题是由于将图片的路径保存在Temp区(表示从外部映射过来的临时文件,出于安全性考虑,临时文件是只读的,并且只能通过调用特定的API获取,比如media.pickVideo方法。另
阅读全文
摘要:问题描述 1、运动健康服务设置回调地址,出现连接失败 2、微信小程序对接华为手表获取健康数据,跳转到华为登录授权网页发生问题,无法跳转,详情见附件图片 解决方案 1、在测试连通性时,返回“连接失败”: 是订阅通知的回调地址测试,返回“连接失败”需要检查订阅回调地址是否可以访问,且返回的HTTP状态
阅读全文
摘要:现象描述 在某些场景下,需要swiper在用户不触摸的情况下,可以自动切换,但当用户触摸滑动swiper时,需要改为由用户手动控制切换,而在用户取消触摸后,重新恢复自动切换。 实现方法 可以借助通用事件swipe识别手势的上下左右滑动,当识别到左右滑动时,切换为手动控制;当识别到上下滑动时或者没有
阅读全文
摘要: 现象描述: 原生快应用可以调用$app.exit退出整个快应用,结束应用生命周期,页面及应用的onDestroy都会被调用。 小程序转快应用有什么办法实现吗? 解决方法: 使用小程序转换快应用的navigator组件,设置open-type:exit可以实现。 <view class="btn-
阅读全文
摘要:现象描述快应用app.ux中定义了全局方法changeLocaleConfiguration,用于设置应用显示语言,在首页生命周期onInit中调用changeLocaleConfiguration(),实际已经触发了该方法,但是应用语言并未发生改变。app.ux中代码: changeLocale
阅读全文
摘要: 关于打开华为AGC-云调试界面空白的问题。 问题背景: 一个CP反馈在使用AGC平台的华为AGC-云调试服务时,打开界面发现出现空白的现象,经过清除浏览器缓存和更换浏览器重试都是一样的结果。 解决方案: 一开始,我这边也尝试了打开自己这边现网的云调试服务,发现并无异常,所以推断是cp方的问题
阅读全文
摘要:现象描述 在JS开发过程中,经常出现一种错误:即读取一个值为null或者undefined变量的属性时,出现错误提示。例如hello.ux中有如下错误代码: <!-- a = {}; --> <text>{{ a.b.c }}</text> <!-- Error: Cannot read prope
阅读全文
摘要:【问题描述】 在学习ArkTS官方自定义弹窗组件时,想在官方demo(自定义弹窗-弹窗-全局UI方法-组件参考(基于ArkTS的声明式开发范式)-手机、平板、智慧屏和智能穿戴开发-ArkTS API参考-HarmonyOS应用开发)的confirm方法中直接传入修改的值,用一个数组来接收这个值递。
阅读全文
摘要:1、介绍 Overview 云数据库是AppGallery Connect提供的服务之一,实现云端数据的同步,提供统一的数据模型和丰富的数据管理接口。在保证数据的可用性、可靠性、一致性,以及安全等特性基础上,能够实现数据在客户端和云端之间的无缝同步,并为应用提供离线支持,以帮助开发者快速构建端云、
阅读全文
摘要:1、问题描述 项目中接入了华为的统一扫码服务SDK,识别过程正常,但是目前有个需求,需要在扫码完成之后根据条码的具体类型处理接下来的业务。 问题是:识别完条形码后,如何拿到具体的条形码和二维码类型,比如如何判断是ISBN类型条形码还是ITF类型条形码呢? 下面就一起来看一下具体的解决方案。 2、解
阅读全文
摘要:问题描述: 集成推送服务,离线推送报错 {"code":-1,"msg":"huawei ApiException: com.huawei.hms.common.ApiException: 907135000: arguments invalid"} 解决方案: 1、需要将“agconnect-s
阅读全文
摘要: 1、介绍 总览 通过无缝数据库结构,在保证数据的可用性、一致性、安全性外,云数据库能够实现数据在客户端和云端之间的无缝同步。云函数提供serverless环境,AppGallery Connect的其他服务为云函数提供事件源。监听事件源可以触发相关函数。 您将建立什么 在本次codelab中,您
阅读全文
摘要: 问题描述 上传平台的健康数据,能否获取到上传设备的SN码或者唯一设备码信息 解决方案 DeviceInfo中包含华为设备唯一标识,您可以通过DeviceInfo进行查看。 DeviceInfo Android API:https://developer.huawei.com/consumer/c
阅读全文
摘要:【前言】 同一个Ability下的两个不同的AbilitySlice,官方给的Java UI中是通过present跳转AbilitySlice,使用AbilitySlice.terminate方法关闭Slice,具体可以参考官方给的示例代码(Samples: We provide a series
阅读全文
摘要:【问题描述】 如果应用同时包含鸿蒙版,安卓版,苹果版,那么,这个推送是否支持一个请求同时推这三种。 【问题分析】 1、推送接口中需要设置appid,而每个应用都有不同的appid,token也是跟应用对应的,所以无法一次请求为多个应用推送消息。 2、需要项目设置->应用目录下APP ID、Clien
阅读全文
摘要:问题背景: cp反馈集成AGC-崩溃服务的flutter插件,使用最新的1.3.0+300版本,出现下面错误 /Users/yin/Documents/projects/flutter/.pub-cache/hosted/pub.dartlang.org/agconnect_crash-1.3.0
阅读全文
摘要: 问题背景: 快应用中下载类原生广告监听下载状态变化接口调用没生效,在上报点击接口里触发下载监听后仅第一次返回状态,之后就不返回了,该如何处理? 问题分析: 快应用在1100版本新增了一个ad-button组件,废弃了原先的原生广告的下载类接口,改用ad-button自带的下载功能。因而在点击
阅读全文
摘要:现象描述 在快应用中使用border来实现一个倒三角,未能实现预想的效果。联盟可以,华为不行。 代码如下: <template> <div class="triangle-container"> <div class="triangle-area"> <text class="triangle-t
阅读全文
摘要: 现象描述 调用router.clear()后,立即调用router.getLength()发现页面并未销毁。 实现方式 调用router.clear()后,页面销毁需要一定的时间,建议使用setTimeout延迟1s后再调用router.getLength(),这样就可以获取最新的页面栈数量。
阅读全文
摘要:问题背景: 快应用中执行for指令进行循环渲染,数据不生效,如何处理? 解决方案: for渲染不生效通常是for的写法出现问题导致的,检查for循环的写法是否出现问题,支持的写法如下(其中{{}}可以省略): 1、"fn":for="list":list为数组对象,默认元素变量为$item。 <t
阅读全文
摘要:问题背景: 开发者使用了应用转移服务,在应用转移后,继续使用AGC的崩溃服务,发现点击上报的崩溃问题无法显示崩溃堆栈的摘要信息。 以下是崩溃信息摘要截图: 问题分析: 可以看到图片中本应显示在摘要中的崩溃堆栈信息变成了空白,但是崩溃问题数据是上报了AGC的。因为崩溃服务与华为分析服务的强相关
阅读全文
摘要: ArkTS是HamronyOS优选的主力语言,但官方文档指南中对于Native应用开发并没有详细的描述,只有一篇Codelab可以学习(简易Native C++ 示例(ArkTS) (huawei.com)),本文将在Native应用中使用C/C++的system方法创建一个文件。 【具体实现】
阅读全文
摘要:问题背景: 在web项目中集成AGC云存储SDK后,在执行reference.put(file)方法上传一张图片文件时,一直会报“Agconnect Storage: agc network request error, Network Error”的错误,上传失败。 以下是代码和日志:
阅读全文
摘要:关于华为AGC android Gradle8.0适配问题。 -问题背景: 一个cp反馈在安卓开发中android studio最新预览版的gradle为8.0,但是在集成华为AGCsdk时发现不适配问题。 集成的服务信息: 部分报错信息: com.huawei.agconnect:agcp:1
阅读全文
摘要:问题描述: 查询步数,卡路里,距离,中高强度接口,没有返回创建时间 解决方案: 在查询数据返回的明细中,是有数据的时间段返回的,请在数据采样集(SampleSet)中的采样点SamplePoint中查看: 欲了解更多更全技术文章,欢迎访问https://developer.huawei.c
阅读全文
摘要:1、问题描述 项目在测试中发现在应用服务器通过authorization_code 就可以获取到access_token,id_token,refresh_token等数据。 但是在文档中却是介绍 通过回调获取到access_token,想了解一下在此处获取access_token的作用是什么。
阅读全文
摘要: 问题背景: 快应用页面开发阶段,ui布局时总是会遇到要在页面上实现一个可以任意拖动的导航栏,且在拖动时不能超出屏幕和导航栏不能在到边界时被压缩。一些开发者就会被困住了,这里就介绍一个实现导航栏的一个简易方式。 方案: 1、通过block实现组件堆叠效果,使得image图标位于list组件上方,并
阅读全文
浙公网安备 33010602011771号