HarmonyOS 鸿蒙Next崩溃服务是否有对外的OpenAPI

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

HarmonyOS 鸿蒙Next崩溃服务是否有对外的OpenAPI https://developer.huawei.com/consumer/cn/doc/AppGallery-connect-Guides/agc-crash-guide-0000001276289938

AGC的崩溃服务是否有对外的OpenAPI,我们想通过OpenAPI获取到崩溃相关的信息,堆栈等。通过自身的后台服务进行崩溃的分类等操作。


更多关于HarmonyOS 鸿蒙Next崩溃服务是否有对外的OpenAPI的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

可以使用@ohos.faultLogger (故障日志获取)进行故障日志的获取,参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-faultlogger-V5

更多关于HarmonyOS 鸿蒙Next崩溃服务是否有对外的OpenAPI的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


这个意思是有没有OpenAPI获取应用下的崩溃列表吧。 不是获取单个崩溃的意思。

再提供个Windows的取崩溃日志的脚本:

set ver_str=hmos
set date_time="%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%"
echo ####date_time =  %date%     %date_time%
set Folder="Log_%ver_str%_%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%"
echo ####start to get log to   (%CD%\%Folder%)...
mkdir %Folder%
hdc shell hilog -G -Q
hdc file recv /data/app/el2/100/base/com.example.myapplication/haps/entry/files/ %Folder%/
hdc file recv /data/log/faultlog/faultlogger/ %Folder%/
hdc file recv /data/log/faultlog/temp/ %Folder%/
pause

HarmonyOS(鸿蒙)Next崩溃服务是否提供对外的OpenAPI,针对这一问题,直接回答如下:

HarmonyOS鸿蒙Next崩溃服务目前并未公开提供直接的OpenAPI供外部开发者使用。鸿蒙系统作为华为自主研发的操作系统,其内部的服务和组件通常受到严格的权限控制,以确保系统的安全性和稳定性。崩溃服务作为系统级功能,主要用于捕获和处理应用程序的崩溃信息,以便开发者进行问题排查和优化。

由于崩溃服务涉及系统底层机制,直接暴露给外部开发者可能会导致潜在的安全风险。因此,华为通常通过官方渠道提供必要的开发工具和文档,以帮助开发者在鸿蒙平台上进行高效开发,但并不直接开放所有系统服务。

如果开发者需要在鸿蒙平台上进行崩溃捕获和处理,建议遵循华为提供的官方开发指南和工具,利用鸿蒙系统提供的API和框架来实现相关功能。同时,也可以关注华为开发者社区和论坛,以获取最新的开发信息和支持。

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

回到顶部