OpenHarmony 找不到系統(tǒng)API

引用報(bào)錯(cuò)

import parameter from '@ohos.systemparameter';

 Cannot find module '@ohos.systemparameter' or its corresponding type declarations.

報(bào)錯(cuò)原因:找不到系統(tǒng)API。

“systemparameter(系統(tǒng)屬性)”是系統(tǒng)API,需要用系統(tǒng)應(yīng)用開發(fā)的full-SDK,我們常規(guī)應(yīng)用開發(fā)用的是public-SDK。

這是OpenHarmony文檔對(duì)兩種SDK的解釋:
public-SDK是提供給應(yīng)用開發(fā)的工具包,跟隨DevEco Studio下載,不包含系統(tǒng)應(yīng)用所需要的高權(quán)限API。
full-SDK是提供給OEM廠商開發(fā)應(yīng)用的工具包,不能隨DevEco Studio下載,包含了系統(tǒng)應(yīng)用所需要的高權(quán)限API。

解決方法:

1、選擇你需要的系統(tǒng)版本
https://gitee.com/openharmony/docs#/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v3.2-beta2.md
2、從鏡像站點(diǎn)獲取SDK(注意區(qū)分full-SDK和public-SDK)
https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v3.2-beta2.md
3、替換full-sdk。
具體實(shí)現(xiàn):https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/full-sdk-switch-guide.md

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容