文章目錄
- 一、下載full-sdk
- 二、替換本地對應版本的SDK
- 1.查看本地SDK安裝目錄
- 2.替換對應的SDK版本
- 三、升級APL權限為系統權限(升級后便可使用系統接口)
- 四、重啟IDE并重新進行應用簽名
- 總結
一、下載full-sdk
可以在官方提供的“每日構建”中搜索對應版本的full-sdk。
二、替換本地對應版本的SDK
1.查看本地SDK安裝目錄
在DevEco Studio上,按照點擊順序查看本地安裝的SDK目錄。
2.替換對應的SDK版本
在這里,我用的是4.1Release版本(對應的是Version 11),以下就以11為圖例。通過解壓下載的full-sdk包,將包中對應的ets、js、native、previewer、toolchains替換掉。
三、升級APL權限為系統權限(升級后便可使用系統接口)
找到(UnsgnedDebugProfileTemplate.json和UnsgnedReleasedProfileTemplate.json)這兩個文件,如下圖:
修改文件中的內容中的apl為"system_core"、app-feature為"hos_system_app"(有些特殊權限還是需要在acls中做配置的),需注意的是不能使用Tab,只能使用空格,如下圖:
四、重啟IDE并重新進行應用簽名
重啟DevEco Studio,并對應用進行重新簽名。簽名步驟如下圖:
總結
至此,就可以使用系統接口了。