当前位置: 首页 > news >正文

鸿蒙北向应用开发: deveco5.0 创建开源鸿蒙项目

本地已经安装deveco5.0

使用5.0创建开源鸿蒙项目

文件->新建->新建项目

直接创建空项目,一路默认 next

直接编译项目

直接连接开源鸿蒙5.0开发板编译会提示

compatibleSdkVersion and releaseType of the app do not match the apiVersion and releaseType on the device.

应用程序的 SDK 版本或发布类型(releaseType)与设备上当前操作系统的版本不兼容

修改配置

查看项目级的build-profile.json5,可以看到当前默认的是鸿蒙配置,将这里修改为开源鸿蒙配置

将原来的

"compatibleSdkVersion": "5.0.3(15)",
"runtimeOS": "HarmonyOS",
"buildOption": {"strictMode": {"caseSensitiveCheck": true,"useNormalizedOHMUrl": true}
}

修改为

"compatibleSdkVersion": 14,
"compileSdkVersion": 14,
"targetSdkVersion": 14,
"runtimeOS": "OpenHarmony",
"buildOption": {"strictMode": {"caseSensitiveCheck": true,"useNormalizedOHMUrl": true}
}

点击立即同步

说明:

打开  文件->设置->OpenHarmony SDK

这里的14是sdk版本,需要跟你的板子烧录的镜像版本对应

再次编译运行项目

提示未签名

添加默认签名

再次编译运行签名后的项目

提示:

Install Failed: error: failed to install bundle.
code:9568332
error: install sign info inconsistent.
View detailed instructions.
You can also uninstall and reinstall the modules.
16:15:22.495: $ hdc shell rm -rf data/local/tmp/eeddc4203d4f49faba465a061b2d3f0d
16:15:22.496: Launch com.example.myapplication failed, starting handle failure progress
Error while Deploy Hap
 

卸载原来的安装并重新安装

直接点击uninstall and reinstall the modules.

http://www.dtcms.com/a/187318.html

相关文章:

  • 日语学习-日语知识点小记-构建基础-JLPT-N4阶段(20):复习
  • 第五十七篇 Java接口设计之道:从咖啡机到智能家居的编程哲学
  • Kafka原理深度剖析
  • Spring Boot Swagger 安全防护全解析:从旧版实践到官方规范
  • 基于智能家居项目 解析DHT11温湿度传感器
  • C++23 views::zip 和 views::zip_transform (P2321R2) 深入解析
  • [传输层]TCP协议
  • Node.js 中的 URL 模块
  • 医疗系统开发架构和技术路线建议-湖南某三甲医院
  • 开源模型应用落地-qwen模型小试-Qwen3-8B-融合VLLM、MCP与Agent(七)
  • TikTok矩阵运营干货:从0到1打造爆款矩阵
  • WM_TIMER定时器消息优先级低,可能会被系统丢弃,导致定时任务无法正常执行
  • 论软件设计模式及其应用
  • 25.5.13
  • PyTorch中的nn.Embedding应用详解
  • 【架构】RUP统一软件过程:企业级软件开发的全面指南
  • 为什么hadoop不用Java的序列化?
  • ThingsBoard使用Cassandra部署时性能优化
  • React19源码系列之 API(react-dom)
  • Spring Boot配置文件
  • Spring Boot 项目中什么时候会抛出 FeignException?
  • dockerdesktop 重新安装
  • Spring Boot中HTTP连接池的配置与优化实践
  • 解决 MinIO 对象存储“AccessDenied”问题及 Docker 操作全解析
  • Kotlin 中的作用域函数
  • 配置Hadoop集群-上传文件
  • 基于Java和PostGIS的AOI面数据球面面积计算实践
  • 【SpringBoot】从零开始全面解析Spring MVC (一)
  • Ascend的aclgraph(六)AclConcreteGraph
  • [经验总结]删除gitlab仓库分支报错:错误:无法推送一些引用到“http:”