HarmonyOS 鸿蒙Next 升级API12后真机运行报错

发布于 1周前 作者 bupafengyu 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 升级API12后真机运行报错

【关键字】

升级 / API12 / 真机 / 报错

【问题描述】

工程从preview0(API10)升级到preview1(API11),IDE升级到了4.1.3.5,SDK从线上下载完成,工程机真机升级到了Developer Preview1(2.0.0.59),build-profile.json5的相关配置也进行了升级,版本配置如下:

“products”: [
{
“name”: “default”,
“signingConfig”: “default”,
“compileSdkVersion”: “4.1.0(11)”,
“compatibleSdkVersion”: “4.1.0(11)”,
“targetSdkVersion”: “4.1.0(11)”,
“runtimeOS”: “HarmonyOS”
}
], 

运行时编译器会报错,提示如下:

01/26 11:03:47: Install Failed: error: failed to install bundle.
code:9568393
error: verify code signature failed.
Update the SDK to the latest version and set compileSdkVersion to API11 or a later version.
Open SDK Manager
$ hdc shell rm -rf data/local/tmp/7658e63a92c14f7fbfce9f179f320cfcError while Deploy Hap 

【解决方案】

  1. 在Deveco Studio中点击Tools -> SDK Manager,查看当前Deveco Studio配置的SDK是否有HarmonyOS NEXT Developer Preview1。

  2. 若状态不是Installed,请先下载HarmonyOS NEXT Developer Preview1的SDK,并配置到Deveco Studio的对应目录下。

更多运行调试报错案例请参见:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs/faq-debugging-and-running-0000001166752005

5 回复

cke_174.png

安装了也是报错

cke_174.png

安装了也是报错

建议您通过在线工单系统进行描述问题,会有专人答复。 https://developer.huawei.com/consumer/cn/support/feedback/#/add/89?level2=9016

针对您提到的HarmonyOS 鸿蒙Next升级API11后真机运行报错的问题,这通常是由于SDK版本不匹配或签名配置错误导致的。以下是一些可能的解决方案:

  1. 检查SDK版本:确保您的Deveco Studio中已安装HarmonyOS NEXT Developer Preview1或更高版本的SDK,并且工程配置中的compileSdkVersion、compatibleSdkVersion和targetSdkVersion均已设置为API11或更高。
  2. 验证签名配置:确保签名证书与应用包名、开发者信息等一致,并且签名证书未过期。您可以在Deveco Studio中检查签名配置,并尝试重新生成和配置签名证书。
  3. 校准系统时间:如果报错信息提示签名无效或已过期,可能是由于系统时间不准确导致的。请校准您的系统时间,并重新尝试签名。

如果以上步骤均无法解决问题,可能是更深层次的系统或配置问题。此时,建议您联系官网客服获取更专业的帮助。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部