【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

LabVIEW内存优化实战:用DVR和队列高效处理大型数组,告别数据副本

本文深入探讨LabVIEW内存优化技术,重点介绍数据值引用(DVR)和单元素队列(SEQs)在高效处理大型数组中的应用。通过对比传统方法与现代引用技术的性能差异,提供减少内存副本、提升程序效率的实战方案,帮助开发者在测试测量、图像处理等数据密集型场景中实现显著性能提升。

weixin_30835649的博客 1061

实战分享:如何用Java调用Doris FE接口实现高效Stream Load数据导入(附完整代码)

本文详细介绍了如何通过Java调用Doris FE接口实现高效的Stream Load数据导入,包含完整代码示例和性能优化技巧。Stream Load作为Doris的高效数据导入方式,相比传统JDBC提升5-10倍速度,适用于大规模数据处理场景,帮助开发者解决高吞吐量数据导入挑战。

weixin_29304985的博客 419

HarmonyOS 运行时报错

HarmonyOS 运行时报错

x313847562的博客 3455

Ubuntu 24.04 + RTX 5090 部署 OpenVLA-OFT:从环境配置到机器人任务评估实战

本文详细记录了在Ubuntu 24.04 LTS系统上,为全新RTX 5090显卡配置CUDA 12.8+与PyTorch 2.7.1+开发环境,并成功部署OpenVLA-OFT视觉语言模型进行机器人任务评估的完整实战流程。文章重点解决了驱动安装、依赖版本冲突、路径设置等核心难题,为在最新硬件上运行先进AI机器人模型提供了可靠的避坑指南和性能观察。

n8m7b6v5c4的博客 595

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

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

阿有的博客 609

Gitee自动创建PR之——评审模式

一 创建PR的常规操作 本地更新主干(一般为master分支),基于主干新建一个分支并(如Dev分支)切换; 进行新的需求开发; 将这个分支推送到远端; 打开 Gitee ,进入创建 Pull Request 界面; 选定目标分支(及我们需要合并到主干分支的分支,一般即为我们的开发分支); 填写 Title 以及 Description; 点击提交 Pull Request。 二 更快的常见PR的方式— — 评审模式 现在 Gitee.

calm_encode的博客 2997

笔试题-2023-星宸-数字IC设计【纯净题目版】

4 笔试题-2023-星宸-数字IC设计【纯净题目版】

w0shishabi的博客 1172

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

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

Code365 352

芒果YOLOv11改进175:DCNv4卷积,全网首发纯Pytorch实现代码,无需cuda编译|即插即用,一键运行:高效可变形卷积网络:重新思考视觉应用的动态和稀疏算子

芒果YOLOv11改进:DCNv4卷积,全网首发纯Pytorch实现代码,无需cuda编译|即插即用,一键运行:高效可变形卷积网络:重新思考视觉应用的动态和稀疏算子

包括YOLOv5、YOLOv7、YOLOv8等模型改进 1297

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

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

qq_23334071的博客 7409

深度强化学习 | 基于SAC算法的动态避障(ROS C++仿真)

本文介绍了基于SAC(软性演员-评论家)算法的机器人运动规划方法,通过PyTorch框架实现了端到端训练,并部署到Python和ROS C++中。实验结果显示,基于SAC算法的智能体在动态避障任务中表现良好,能实现从起点到终点的无碰撞导航。

FRIGIDWINTER的博客 8214

Unreal使用nDisplay制作裸眼3D(9宫格)

摘要: nDisplay是虚幻引擎的分布式实时渲染技术,可将内容同步输出到多个显示设备(如LED墙、投影仪等),构建沉浸式可视化系统。其核心功能包括:分布式渲染(支持多台设备协同处理高分辨率内容)、空间透视校正(通过追踪观众动态调整画面几何关系)以及虚拟拍摄应用。配置时需设置集群组件(Cluster、Host、Node、Viewport)定义渲染逻辑,空间组件(nDisplayScreen、ViewPoint)确定投影关系。文中以9宫格配置为例,详细演示了从工程创建到影片渲染合成的全流程,最终通过多视口合成

TxNet 608

安装鸿蒙工具包报错: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

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

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

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

鸿蒙的技术博客 547

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

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

weixin_58069108的博客 1245

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

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、付费专栏及课程。

余额充值