【Harmony Next】please check the request path.‘/data/storage/el1/bundle/entry/ets/modules.abc‘.解决问题记录

鸿蒙NEXT开发【记录利用bind(this)解决报错SourceMap is not initialized yet】 在使用第三方上拉下拉刷新组件时,调用全局封装的空布局组件会报错。 阅读详情
AI摘要

博客讲述将模块打包成har上传私仓并集成到工程后编译报错的问题。经分析,并非项目编译缓存问题,而是编译的Har包有缓存问题。解决办法是清理创建的module、升级版本并重新编译,上传私仓后更新开发工程模块版本号。

把一个模块打包成har 上传到私仓,然后集成到工程, 编译时报以下错误

Error message:cannot find record '&ytdbaselibrary/src/main/ets/components/YTDAppManager&1.0.0', please check the request path.'/data/storage/el1/bundle/entry/ets/modules.abc'.
Stacktrace:
SourceMap is not initialized yet 

1、问题分析

本以为是项目中的编译缓存问题,各种工程清理后仍然有问题。即使重新从git仓库拉代码还有问题,那么问题的根本就依然明了,编译的Har包有缓存问题。

2、问题解决

把创建的module 清理了一下(clean project),升级了一个版本,重新编译(Make Module xxxxx)。
上传到私仓后,更新开发工程中的模块版本号。然后问题解决了!!!!!

【HarmonyOS实战开发】鸿蒙JS崩溃分析 ●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我两个小忙:●关注小编,同时可以期待后续文章ing??,不定期分享原创知识。 阅读详情

相关推荐

HarmonyOS Next开发学习手册——设备升级应用数据迁移适配指南(一)

终端设备从HarmonyOS 3.1 Release API 9及之前版本(简称HarmonyOS)升级到HarmonyOS NEXT Developer Preview1及之后版本(简称HarmonyOS NEXT)时,原HarmonyOS中运行的APK应用,升级后需要切换为HarmonyOS NEXT中的HarmonyOS原生应用(简称HarmonyOS应用)。开发者完成适配,APK应用切换为HarmonyOS应用后,可继承原APK应用中适配HarmonyOS应用的数据。

maniuT的博客 3418

Error message:Load file with filename ‘/data/storage/el1/bundle/entry/ets/modules.abc‘ failed, recor

鸿蒙报错,是因为配置的Compatible SDK 版本不对,修改为4.0.0就可以了。

qq906786621的专栏 1004

OpenHarmony应用沙箱路径和真实物理路径对应关系

以应用包com.ohos.example为例,如果是在example的应用沙箱路径“/data/storage/el1/bundle”下读写文件,从上表可知,对应的真实物理路径为“/data/app/el1/bundle/public/”,即“/data/app/el1/bundle/public/com.ohos.example”。在应用沙箱路径下读写文件,经过映射转换,实际读写的是在hdc进程视角下看到真实物理路径中的应用文件,其对应关系如下表所示。公众号:“大前端之旅”

坚果的博客 1万+

鸿蒙依赖相关的知识点整理

如果想使用@taole/basecommon中的依赖(以"@hzw/zrouter": “^1.0.3"为例),方法是在basecommom 中的Index文件中导出”@hzw/zrouter": "^1.0.3"中相关的类,如下图。如上图,entrySon依赖了fatherLibrary,fatherLibrary依赖了GrandFatherLibrary,此时,如果在entrySon中调用GrandFatherLibrary的方法,可以通过这两种写法。1,相同BundleName的依赖。

qczg_wxg的博客 1245

ES8311音频Codec避坑指南:从I2C通信、电平匹配到回环测试的保姆级调试笔记

本文详细解析了ES8311音频编解码芯片的调试全流程,涵盖I2C通信建立、电平匹配、主从模式配置等关键环节。通过真实案例和实用技巧,帮助工程师快速定位和解决音频Codec常见问题,提升硬件调试效率。特别针对回环测试、功耗分析等高频故障点提供了可复用的排查方法论。

weixin_42532938的博客 275

别再手动调参了!用BERTopic分析500篇论文摘要,我总结了这份超全参数调优指南

本文详细介绍了如何通过BERTopic参数调优从500篇论文摘要中挖掘高质量主题。从文档嵌入、降维到聚类,每个环节的关键参数设置都直接影响主题分析效果。文章提供了学术文本特有的调优技巧,包括预处理、主题多样性与专注度的平衡,以及评估指标与迭代优化方法,帮助研究者高效完成NLP主题分析任务。

weixin_31235909的博客 215

HarmonyOS 运行时报错

HarmonyOS 运行时报错

x313847562的博客 3455

UA MATH567 高维统计I 概率不等式1 Hoeffding不等式与Chernoff不等式

UA MATH567 高维统计I 概率不等式1 Hoeffding不等式与Chernoff不等式 这个系列介绍高维统计,一些需要知道的结论可以参考UA MATH 564与566两个系列,分为两大部分,高维的概率论相关结果、高维的统计模型。概率论相关结论分六个部分介绍:概率不等式、高维随机向量、随机矩阵、Concentration without Independence、二次型、随机过程。 ...

一个不愿透露姓名的博客 2733

鸿蒙开发:本地库导包路径异常引起的crash

Util工具类在本地库utils下,经过全局搜索,多个类在使用Util工具时导包路径用的是:utils/src/main/ets/utils/Util。这个导包路径应该是使用IDE快捷键自动生成的,之前导包是没有问题的,最近的一次打包上架不行了。产生的原因是找不到utils/src/main/ets/utils/Util 这个路径。App 在上架应用市场时,因启动报错被驳回。建议将原导包删除根据IDE提示重新导包。

阿有的博客 609

MDK5 Debug调试方法总结

MDK5 Debug调试方法总结

m0_70748084的博客 2万+

使用LaTex写IEEE trans 论文的参考文献(bib)

(1)在.TeX文件的最下方添加这几行内容,主要为生成tran形式的参考文献,第二行为参考文献名称,我命名为reference.bib,所以写的是reference,要根据自己的命名改写。(5)如果要在文中引用的话,就在.tex文件中添加\cite{},中括号里面内容为方框圈出来部分,但引用之后,在参考文献后面会出现[1]这样的标识,不知道为什么。(4)完成(3)以后,点击工具-命令-LaTeX,编译,然后按照此步骤LaTeX-bibtex-LaTeX-LaTeX,就可以完成参考文献的导入。

qq_45884215的博客 6259

安装ES组件提示“Unale to access ‘path.data’”问题

1、检查data 目录路径是否正确。2、检查data 目录是否有权限。

Code365 352

Tessent实战:网表扫描链插入全流程解析

本文详细解析了使用Tessent工具为网表插入扫描链(Scan Chain)的全流程。从前期环境配置、网表检查,到扫描链数量、时钟域等核心配置,再到执行扫描单元替换与连接,最后进行结果验证与文件输出。文章提供了关键命令与实用技巧,帮助工程师高效完成DFT设计,确保芯片可测试性。

hhh00的博客 747

【HarmonyOS开发】探究Hap与App包的结构与区别

OpenHarmony 可以进行两种形式(Hap和App)的打包,HAP是用于本地调试的,APP包是用于上架发布的。 根据不同的设备类型,一个APP包可以包含多个HAP包。

qq_23334071的博客 7409

华为OD机试真题 新系统 9月16号 【统计特殊数字】

华为OD新系统机试真题【统计特殊数字】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【统计特殊数字】。

qq_45776114的博客 771

【局部规划模块曲线算法】曲线平滑介绍

本文先对轨迹平滑问题做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章提示:以下是本篇文章正文内容(1)适合给移动机器人运动的路径【满足运动学,高阶平滑】(2)高阶的运动学不能够突变的【至少三阶的加速度不能突变,最好四阶的jerk和五阶的snap也不能突变】(3)在转弯的地方不会停下来(4)加减速均衡,节省能量(5)节省时间的。

qq_35635374的博客 5716

安装鸿蒙工具包报错:ohpm has not been initialized yet.Execute the init script to initialize it first

解决方法在DevEco Studio,Preference里搜索ohpm,找到ohpm的目录,然后terminal定位到ohpm/bin目录执行./init ,也可以自己使用nvm 切换node版本到 16.xx.xx。在此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量中,将ohpm命令行工具的bin目录配置到系统或者用户的PATH变量中。初始化ohpm前,需先完成node.js环境变量配置。解压文件,进入“ohpm/bin”目录,打开命令行工具,执行如下指令初始化ohpm。

weixin_51555419的博客 2691

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

鸿蒙5.0开发【编译后生成的.abc文件存放路径在哪】应用运维

执行编译操作后,abc文件存放路径为:“build/default/intermediates/loader_out/default/ets/modules.abc”。

鸿蒙的技术博客 547

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

反编译二进制格式的方舟字节码abc文件

weixin_58069108的博客 1245

HarmonyOS(34) @Track使用指南

HarmonyOS @Track标签使用指南

菜鸟博客 1348

鸿蒙实现文件管理

鸿蒙实现文件管理是分两步:文件的储存是在应用沙箱目录下,应用沙箱是一种以安全防护为目的的隔离机制,避免数据受到恶意路径穿越访问。在这种沙箱的保护机制下,应用可见的目录范围即为“应用沙箱目录”。这个目录包含:应用文件目录和一部分系统文件目录,这俩目录的合集,就是应用沙箱目录。了解文件存储目录后,剩下的就是对文件的创建、删除、重命名等操作。

zouyang920的博客 1126

【亲测免费】 鸿蒙OS ABC/方舟字节码反编译工具使用教程

`abc-decompiler` 是一个基于鸿蒙OS的ABC/方舟字节码的反编译工具,旨在为开发者和安全研究人员提供一种便捷的方式来分析和理解鸿蒙OS应用的字节码。该工具基于 `jadx` 和 `abcde` 实现,目前还在积极开发中,欢迎使用和贡献。 ## 2. 项目快速启动 要快速启动 `abc-decompiler`,请按照以下步骤操作: 首先,确保您已经安装了JDK 17或更高版本。

gitblog_00646的博客 1454

鸿蒙NEXT版实战开发:如何实现相机关闭?

如何实现相机关闭.........

qq_39652397的博客 788

【HarmonyOS NEXT】FAQ之应用框架(本地数据和文件-本地文件管理2)

A:建议您使用resfile目录放置字体文件,通过/data/storage/el1/bundle/entry/resources/resfile/路径进行访问。请注意在这里放置文件会占用您应用安装所需的存储空间,不要放置过大的文件。

qq_45789342的博客 2538

鸿蒙5.0版开发:分析Resource Leak(资源泄漏)

本文将分别介绍资源泄漏检测能力、泄漏问题定位分析思路,以及具体的案例分析。

m0_73088370的博客 1993
上一篇: 【Harmony Next】多个图文配合解释DevEco Studio工程中,如何配置App相关内容,一次解决多个问题?
蟒蛇_AutoFire
博客等级 码龄16年 21粉丝 58原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值