HarmonyOS 鸿蒙Next DevEco Studio自动签名报错 Unexpected call to CefQueryCallback_N:finalize()

发布于 1周前 作者 ionicwang 来自 鸿蒙OS

HarmonyOS 鸿蒙Next DevEco Studio自动签名报错 Unexpected call to CefQueryCallback_N:finalize()

问题现象: 使用DevEco Studio自动签名时,在修改完自动签名的权限配置项后报错:Unexpected call to CefQueryCallback_N:finallize()

解决方案: 排查当前工程配置的SDK目录下toolchain/版本号/lib文件夹下的UnsgnedReleasedProfileTemplate.json文件。排查json格式是否正常,json内的值是否正确等。

配置文件位置如下图:

如图在json缺少了一个逗号,格式不正确导致自动签名无法正常读取该文件。


更多关于HarmonyOS 鸿蒙Next DevEco Studio自动签名报错 Unexpected call to CefQueryCallback_N:finalize()的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS 鸿蒙Next DevEco Studio自动签名报错 Unexpected call to CefQueryCallback_N:finalize()的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对帖子标题中提到的HarmonyOS(鸿蒙)Next DevEco Studio自动签名报错“Unexpected call to CefQueryCallback_N:finalize()”的问题,这通常与DevEco Studio的内部组件或插件异常有关,特别是与Chromium Embedded Framework (CEF) 相关的部分。CEF是许多开发环境中用于嵌入Web内容的框架,DevEco Studio可能也使用了它来处理某些UI或功能。

此错误可能表明在自动签名过程中,CEF框架的某个部分被不当地终止或调用了其finalize方法,这通常不是由开发者直接控制的。可能的原因包括但不限于:

  • DevEco Studio版本与鸿蒙SDK版本不兼容。
  • DevEco Studio安装损坏或配置错误。
  • 系统资源不足或权限问题导致CEF组件异常。

解决步骤可以尝试:

  • 确保DevEco Studio和鸿蒙SDK均为最新版本,且相互兼容。
  • 重新安装DevEco Studio,确保安装过程中没有错误。
  • 检查系统资源(如内存和磁盘空间)是否充足。
  • 以管理员权限运行DevEco Studio,看是否能解决问题。

如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部