架构底层库抽取

brllllance 显示全部楼层 发表于 2023-12-14 15:52:12

底层封装一个common库上传到内部私服,主要目的是聚合一些三方库。业务库只引用common库,如果业务要使用common中三方库方法以及app启动初始化三方库

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

问题2:OpenHarmony中有没有application的概念,因为一些库需要app冷启时候初始化一次,目前没找到合适时机

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论2

马迪

沙发 发表于 2023-12-15 15:26:29
1.建议对外使用的方法都统一在 index.ets 声明。  其他文件可以在 index.ets import进来再exoprt出去

2.当前可以在应用启动的ability的onCreate方法中初始化

马迪

板凳 发表于 2023-12-15 15:27:06
不要搞什么内部私服  , 通用的东西发到中心仓上来一起用

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部