HarmonyOS 鸿蒙Next调用app检查更新接口报错

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

HarmonyOS 鸿蒙Next调用app检查更新接口报错 App还没上架,用的是debug版本
调用这个接口报错
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/store-update-V5

checkAppUpdate onError.code is -1, message is Default error message
message: Default error message
stack: Cannot get SourceMap info, dump raw stack:
====================Backtrace========================
#00 pc 0000000000601258 /system/lib64/platformsdk/libark_jsruntime.so
#01 pc 0000000000601774 /system/lib64/platformsdk/libark_jsruntime.so
#02 pc 00000000002abe20 /system/lib64/platformsdk/libark_jsruntime.so
#03 pc 000000000016920c /system/lib64/platformsdk/libark_jsruntime.so
#04 pc 0000000000168da8 /system/lib64/platformsdk/libark_jsruntime.so
#05 pc 00000000001e7ad8 /system/lib64/platformsdk/libark_jsruntime.so
#06 pc 0000000000504f48 /system/lib64/platformsdk/libark_jsruntime.so
#07 pc 00000000004ddc70 /system/lib64/platformsdk/libark_jsruntime.so
#08 pc 000000000004f114 /system/lib64/platformsdk/libace_napi.z.so
#09 pc 000000000000aae4 /system/lib64/module/hms/core/appgalleryservice/libupdatemanager_napi.z.so
#10 pc 000000000000a924 /system/lib64/module/hms/core/appgalleryservice/libupdatemanager_napi.z
08-22 09:55:11.261 50874-50874 A01234/com.qif...pgradeManager com.qifu.hmloan E .so
#11 pc 0000000000007c14 /system/lib64/module/hms/core/appgalleryservice/libupdatemanager_napi.z.so
#12 pc 000000000005c9b8 /system/lib64/platformsdk/libace_napi.z.so
#13 pc 000000000007bef8 /system/lib64/platformsdk/libruntime.z.so
#14 pc 000000000001ad90 /system/lib64/chipset-pub-sdk/libeventhandler.z.so
====================Backtrace========================
#00 pc 0000000000601258 /system/lib64/platformsdk/libark_jsruntime.so
#01 pc 0000000000601774 /system/lib64/platformsdk/libark_jsruntime.so
#02 pc 00000000002abe20 /system/lib64/platformsdk/libark_jsruntime.so
#03 pc 000000000016920c /system/lib64/platformsdk/libark_jsruntime.so
#04 pc 0000000000168da8 /system/lib64/platformsdk/libark_jsruntime.so
#05 pc 00000000001e7ad8 /system/lib64/platformsdk/libark_jsruntime.so
#06 pc 0000000000504f48 /system/lib64/platformsdk/libark_jsruntime.so
#07 pc 00000000004ddc70 /system/lib64/platformsdk/libark_jsruntime.so
#08 pc 000000000004f114 /system/lib64/platformsdk/libace_napi.z.so
#09 pc 000000000000aae4 /system/lib64/module/hms/core/appgalleryservice/libupdatemanager_napi.z.so
#10 pc 000000000000a924 /system/lib64/module/hms/core/appgalleryservice/libupdatemanager_napi.z.so
#11 pc 0000000000007c14 /system/lib64/module/hms/core/appgalleryservice/libupdatemanager_napi.z.so
#12 pc 000000000005c9b8 /system/lib64/platformsdk/libace_napi.z.so
#13 pc 000000000007bef8 /system/lib64/platformsdk/libruntime.z.so
#14 pc 000000000001ad90 /system/lib64/chipset-pub-sdk/libeventhandler.z.so

更多关于HarmonyOS 鸿蒙Next调用app检查更新接口报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

您可以参考如下链接:https://developer.huawei.com/consumer/cn/doc/AppGallery-connect-Guides/appgallerykit-app-update-0000001055118286

未上架的应用不能使用updateManager检查更新,应用市场没有它的数据,无法检查,您可以先上架一个版本

更多关于HarmonyOS 鸿蒙Next调用app检查更新接口报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对“HarmonyOS 鸿蒙Next调用app检查更新接口报错”的问题,可能的原因及解决方案如下:

  1. 接口权限问题:

    • 确认应用是否已声明必要的权限,如网络访问权限、读写存储权限等。在鸿蒙系统的manifest文件中检查并添加缺失的权限。
  2. 接口调用方式错误:

    • 检查调用更新接口的方式是否符合鸿蒙系统的API规范。确认传入的参数类型、数量及顺序是否正确。
  3. 服务器问题:

    • 确认服务器地址是否正确,以及服务器是否正常运行。检查服务器返回的响应码和响应数据,确认是否有异常信息。
  4. 版本兼容性问题:

    • 确认当前鸿蒙系统版本是否支持调用的更新接口。如果接口在新版本中有所变动,需更新代码以适应新版本。
  5. 异常处理:

    • 在代码中添加异常处理逻辑,捕获并处理可能发生的异常,以便更好地定位问题。

如果以上方法均未能解决问题,可能是系统内部bug或特定环境下的特殊问题。此时,建议直接联系鸿蒙系统的官方客服,获取更专业的帮助。官网客服地址是:https://www.itying.com/category-93-b0.html 如果问题依旧没法解决请联系官网客服。

回到顶部