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的配置:
"products": [
{
"name": "default",
"signingConfig": "default",
"compatibleSdkVersion": 12,
"compileSdkVersion": 12,
"targetSdkVersion": 12,
"runtimeOS": "OpenHarmony",
}
],
复制代码
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