OpenHarmony开发者论坛

标题: 有人知道创建OpenHarmony应用5.0版本报错是什么问题吗? [打印本页]

作者: 诚迈-陆志刚    时间: 2024-8-13 16:49
标题: 有人知道创建OpenHarmony应用5.0版本报错是什么问题吗?
[md]### 【问题描述】

1. **介绍问题现象和发生的背景**

   创建一个5.0版本的OpenHarmony项目,纯Hello World项目,发现运行一直报错Install Failed: error: failed to install bundle. code:9568404       error: delivery sign profile failed
2. **相关的代码(请勿使用截图)**

   项目级build-profile.json5的部分代码

   {
   "app": {
   "signingConfigs": [
   ],
   "products": [
   {
   "name": "default",
   "signingConfig": "default",
   "compatibleSdkVersion": "5.0.0(12)",
   "runtimeOS": "HarmonyOS",
   }
   ],
   "buildModeSet": [
   {

   "name": "debug",
   },
   {
   "name": "release"
   }
   ]
   },
   "modules": [
   {
   "name": "entry",
   "srcPath": "./entry",
   "targets": [
   {
   "name": "default",
   "applyToProducts": [
   "default"
   ]
   }
   ]
   }
   ]
   }
3. **运行结果、错误截图**

   ![111.png](https://forums-obs.openharmony.c ... nxqnbqbtyqqiktc.png "111.png")
4. **我尝试过的解决方法和结果**

   尝试修改build-profile.json5的"runtimeOS": "HarmonyOS"为""runtimeOS": "OpenHarmony"报错
   尝试改变签名文件自动签名、手动签名都无效
5. **我想要达到的结果**

   正常运行在OpenHarmony5.0.0.25的开发板上

### 【运行环境】

ROM版本:5.0.0.24
DevEvoStudio版本:Build Version: 5.0.3.402
SDK版本:5.0.0.25 (API Version 12 Beta1)
[/md]
作者: MardaWang    时间: 2024-8-14 15:56
1. 需要修改build-profile.json5的配置:
  1. "products": [
  2. {
  3. "name": "default",
  4. "signingConfig": "default",
  5. "compatibleSdkVersion": 12,
  6. "compileSdkVersion": 12,
  7. "targetSdkVersion": 12,
  8. "runtimeOS": "OpenHarmony",
  9. }
  10. ],
复制代码
2. 自动签名的时候不要勾选support HarmonyOS

3. 由于是自己烧录的5.0镜像,根据oh5.0设备的情况,可能需要动态修改开发者模式的配置
比如  进入hdc shell,然后执行param set const.security.developermode.state true




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5