5.0kit化可以在編譯系統sdk時添加,將你的kit文件加入編譯使得最終生成的sdk包含kits文件
修改編譯腳本
修改build倉里面的構建腳本文件,添加kits目錄腳本命令
社區的build腳本已經有kits編譯功能了,只需要把你的kits目錄新增的kit拷貝到社區倉interface倉了,和社區的都一起編
編譯前添加kit文件和dts文件
將新增的dts文件放到編譯腳本提到的api目錄跟kit目錄
例如這里將kits目錄下的7個kit文件進行kits化編譯
編譯命令
full-sdk編譯:./build.sh --product-name ohos-sdk
public-sdk編譯(隱藏系統接口):./build.sh --product-name ohos-sdk --gn-args=sdk_build_public=true
形如上述,d.ts的api里面用@systemapi修飾的就是系統接口
系統接口只在full sdk中存在,public-sdk中沒有系統接口