OpenHarmony开发者论坛

标题: 架构底层库抽取 [打印本页]

作者: xiaoguangcai    时间: 2023-12-14 15:52
标题: 架构底层库抽取
[md]底层封装一个common库上传到内部私服,主要目的是聚合一些三方库。业务库只引用common库,如果业务要使用common中三方库方法以及app启动初始化三方库

问题1:如果业务可以调用到三方库方法,是不是必须在common库中index.ets中export三方库中index.ets提供的方法和枚举,否则引用不到三方库方法?但是有些底层库的index文件后缀是ts或者cts,不存在index.ets文件如何复制export方法以及枚举?

问题2:OpenHarmony中有没有application的概念,因为一些库需要app冷启时候初始化一次,目前没找到合适时机
[/md]
作者: 马迪    时间: 2023-12-15 15:26
1.建议对外使用的方法都统一在 index.ets 声明。  其他文件可以在 index.ets import进来再exoprt出去

2.当前可以在应用启动的ability的onCreate方法中初始化
作者: 马迪    时间: 2023-12-15 15:27
不要搞什么内部私服  , 通用的东西发到中心仓上来一起用




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5