鸿蒙北向应用开发: 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.

相关推荐
@不误正业2 天前
HarmonyOS-6.0-AI全栈能力解析-Data-Augmentation-Kit到智能体开发实战
人工智能·华为·harmonyos·开源鸿蒙
@不误正业9 天前
第09章-分布式硬件平台
分布式·架构·开源·开源鸿蒙
@不误正业17 天前
第05章-一次开发多端部署
操作系统·编程·开源鸿蒙
深圳英康仕17 天前
龙芯平台信创国产化工控机的技术架构浅析
银河麒麟·开源鸿蒙·龙芯·统信·机架式工控机·开源欧拉·国产工控机
Industio_触觉智能18 天前
触觉智能Purple Pi OH开发板已适配OpenHarmony6.1,将作为LTS长期支持版,附API参考说明
鸿蒙·鸿蒙系统·openharmony·lts·开源鸿蒙·鸿蒙开发板·openharmony6.1
Industio_触觉智能1 个月前
开源鸿蒙赋能水务智能化,IPC3528水务鸿蒙网关
鸿蒙系统·openharmony·rk3568·开源鸿蒙·工控机·鸿蒙水务·水务鸿蒙
Industio_触觉智能1 个月前
【转载】2026数字中国信创赛道【开放原子电鸿专项赛】开启报名,触觉智能电鸿硬件
信创·openharmony·rk3568·国产化·开源鸿蒙·电鸿·电力鸿蒙
坚果派·白晓明3 个月前
C/C++三方库鸿蒙化不是事,看这一篇就够了,以cpp-ipc三方库鸿蒙化为例带你成为贡献者
c语言·开发语言·c++·harmonyos·开源鸿蒙
●VON3 个月前
React Native for OpenHarmony:猜数字游戏完整技术实现文档
学习·react native·react.js·游戏·开源鸿蒙·von
向哆哆3 个月前
Flutter × OpenHarmony 跨端开发:高校四六级报名管理系统中的“常见问题”模块实现解析
flutter·开源·鸿蒙·openharmony·开源鸿蒙