- 博客(8)
- 收藏
- 关注
原创 华为deveco无线调试,告别数据线调试
1.在电脑端,找到openharmony的sdk文件夹位置,还有你用的版本。(在deveco的设置中openharmony里可以找到文件夹位置)最近换了笔记本,号称续航十几个小时,但是插上数据线连接鸿蒙设备调试,电耗巨高,基本上3个小时左右就得充电。例如:/Users/用户名/Library/OpenHarmony/Sdk。执行hdc工具命令(使用终端执行命令,deveco中的终端也可以)在Sdk文件夹下选择你的版本对应的文件夹,比如15。这时在deveco中就可以选择无线调试的设备名啦。
2025-04-21 20:18:25
370
原创 华为ArkUI ResourceStr使用细节若干 ‘app.media.‘+val
使用``间隔号,而不是''引号。即英文输入模式下,键盘1左侧键。作用与@State @Local等装饰符绑定的变量本身。原理即,不要把异步作用于UI标签,异步应作用于变量赋值。】一旦你使用异步 async ,则会报错。2.以组装方式字符串+异步函数,则不报错但无效!ResourceStr拼装时以下方式时会报错。:字符串 + string变量/常量。
2025-03-24 18:22:01
168
原创 华为AppGallery Connect的若干细节问题解决办法 云数据库篇 三 关于离线缓存模式
云数据库支持缓存和本地两种数据同步模式。在缓存模式下,端侧数据是云侧数据的子集,如果允许持久化,查询的结果将会自动缓存至端侧;本地模式下,数据只存储在本地,不和云侧数据进行同步。HarmonyOS(ArkTS API 9至API 11)、Cloud Foundation Kit(API12)所以,希望节约流量,加快本地查询的话,自己用本地关系型数据库SQLite做一个本地自行同步。目前,2025年3月15日止。
2025-03-15 10:58:51
122
原创 华为ArkUI-X 指南二 跨端代码统一接口
这里使用了自定义console.log,打印了TAG,以便在Android studio中筛选日志。不同平台的原生代码要和UI层通信,如果在代码里面随用随写,那过不了多久,就会成为屎山代码。特别是要用第三方SDK,每个平台的原生sdk都得写一套代码时。注意,HarmonyOS端的同功能代码,比如AGC登录、云数据库代码,会报错,参考。自定义了response对象,和Android原生map格式一致。自定义了错误类,统一管理多平台错误码。暂未开发的平台,就注释掉。3.编写平台类,实现接口。
2025-03-13 19:36:45
198
原创 华为ArkUI-X 开发避坑指南 一 善用//@ts-ignore
或者,使用//@ts-nocheck禁用整个文件的类型检查。不过,你要小心整个文件没有类型检查,排查错误的坑会一个接一个。这不是一个普通注释,这是专门用来规避一些仅能在harmonyOS平台运行的代码。当你在构建中报错提示:can't support crossplatform application.欢迎入坑ArkUI-X项目,一套代码跨平台开发的梦乡。但是,要注意一些因为你写法习惯造成的困扰。只要报错的地方,都加上//@ts-ignore。直接使用//@ts-ignore即可。
2025-03-12 13:04:51
145
原创 华为ArkTS Navigation导航最简便的用法
细节四:从一个页面(比如Page1)返回时,想要触发事件,除了用emitter.emit(),其实在pathStack可以这样回调。细节一:你的子页面必须export,不能有@Entry装饰符,build内第一个标签必须是NavDestination。在Page2页面调用pop来返回时,带上你要返回的参数,比如'hetui',则Page1的回调就会触发onPop。有的让你通过Param来获取,有的文档还很旧,还建议你去main_pages.json添加路由。其他所有页面一行即可。以上就是那么简单清晰。
2025-03-10 19:43:49
411
原创 华为AppGallery Connect的若干细节问题解决办法 云数据库篇 二
这个时候,你去AGC后台看你的字段或者去检查认证都是没卵用的。报错:1008231001 云数据库服务器侧错误。1008231001 云数据库服务器侧错误。当你数据库字段中有一个Date类型时,云数据库服务器出现异常,或认证失败。你只需要将miniDate格式化为。联系技术支持人员定位问题。查询Date类型字段。这样的字符串格式即可。
2025-03-10 13:02:52
227
原创 华为AppGallery Connect的若干细节问题解决办法 云数据库篇 一
放到了正确的文件夹下AppScope/resource/rawfile/schema.json。表没问题啊,步骤也没问题啊?API9-11也没这问题啊?二、将自增主键改为integer主键,在端侧用id+1的方法增加主键。一、想保留自增主键,则退回API9-11的SDK及用法。报错 1008230009 云数据库客户端内部错误。当你编写好表字段,导出为json格式,联系技术支持人员定位问题。也写好了对象类型文件。
2025-03-10 12:53:45
426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人