napi中ts文件路径以及动态库调用疑惑
oh3.2看到base/powermgr/battery_manager/interfaces/kits/js目录下有d.ts接口@ohos.batteryInfo.d.ts和battery_info.h看起来是对应的 但是有的服务,比如base/time/time_service 中只看到napi_system_date_time.h C++头文件的定义,ts文件却在interface/sdk-
·
oh3.2看到base/powermgr/battery_manager/interfaces/kits/js目录下有d.ts接口@ohos.batteryInfo.d.ts和battery_info.h看起来是对应的 但是有的服务,比如base/time/time_service 中只看到napi_system_date_time.h C++头文件的定义,ts文件却在interface/sdk-js/api目录下的@ohos.systemDateTime.d.ts,在这个目录下也看到了@ohos.batteryInfo.d.ts。
请问
1、为什么time_service目录下没有定义存放ts文件,所有的ts文件目录都是统一放在interface/sdk-js/api这里吗?编译ohos-sdk最后也都是从interface/sdk-js/api这里面统一拷贝到out目录下?
2、这些napi C++的代码都是编译成动态库,请问JS接口调用到C++接口后,是哪个进程拉起这些动态库进行调用的?这个机制有文档介绍吗?
更多推荐
已为社区贡献3条内容
所有评论(0)