harmony 鸿蒙元能力子系统ChangeLog
元能力子系统ChangeLog
cl.ability.1 appRecovery接口中RestartFlag属性名称变更,删除了未支持的属性
appRecovery接口中RestartFlag枚举命名从特定故障发生后不重启改成了特定故障发生后重启。
删除了CPP_CRASH_NO_RESTART。
变更影响
4.0.2.3版本之前使用CPP_CRASH_NO_RESTART/JS_CRASH_NO_RESTART/APP_FREEZE_NO_RESTART类型开发的应用,在4.0.2.3版本之后行为会发生变化。
关键接口/组件变更
RestartFlag 9+
变更前: |名称 |值 |说明 | |—————————–|—-|————————————————————| |ALWAYS_RESTART |0 |总是重启应用。| |CPP_CRASH_NO_RESTART |0x0001 |发生CPP_CRASH时不重启应用。| |JS_CRASH_NO_RESTART |0x0002 |发生JS_CRASH时不重启应用。| |APP_FREEZE_NO_RESTART |0x0004 |发生APP_FREEZE时不重启应用。| |NO_RESTART |0xFFFF |总是不重启应用。|
变更后: |名称 |值 |说明 | |———-|—-|———-| |ALWAYS_RESTART |0 |总是重启应用。| |CPP_CRASH_NO_RESTART |NA |删除,不支持该场景的重启。| |RESTART_WHEN_JS_CRASH |0x0001 |发生JS_CRASH时重启应用。| |RESTART_WHEN_APP_FREEZE |0x0002 |发生APP_FREEZE时重启应用。| |NO_RESTART |0xFFFF |总是不重启应用。|
适配指导
按新的语义进行适配。
你可能感兴趣的鸿蒙文章
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦