HarmonyOS 鸿蒙Next codelebs 只有api9工程 如何切换Api10 切换后 previewer能否正常工作?
HarmonyOS 鸿蒙Next codelebs 只有api9工程 如何切换Api10 切换后 previewer能否正常工作? codelebs 只有 api9 工程,如何切换 Api10。切换后,previewer 能否正常工作
Codelab可以预览,部分组件不支持的已在文档说明。
API 9 Codelab升级到 API 10的方法:
1、工程级build-profile.json5文件中compileSdkVersion和compatibleSdkVersion字段改为"4.0.0(10)",并迁移到"products"字段内。点击右上角"Sync Now"完成同步;
2、工程级build-profile.json5文件中"products"字段新增"runtimeOS": “HarmonyOS”,并删除模块级(例如entry)build-profile.json5文件中"runtimeOS"字段。点击右上角"Sync Now"完成同步;
3、修改hvigor-config.json5文件中"hvigorVersion"、“dependencies"为当前IDE支持的版本(通过新建API 10工程确认),点击"install”。
API 9 鸿蒙应用工程级配置build-profile.json5文件示例:
{
"app": {
"signingConfigs": [],
"compileSdkVersion": 9,
"compatibleSdkVersion": 9,
"products": [
{
"name": "default",
"signingConfig": "default"
}
],
...
},
...
}
build-profile.json5修改为API 10后示例:
{
"app": {
"signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
"compileSdkVersion": "4.0.0(10)",
"compatibleSdkVersion": "4.0.0(10)",
"runtimeOS": "HarmonyOS"
}
],
...
},
...
}
更多关于HarmonyOS 鸿蒙Next codelebs 只有api9工程 如何切换Api10 切换后 previewer能否正常工作?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,若当前工程为API 9,要切换至API 10,需在build.gradle
文件中修改compileSdkVersion
和targetSdkVersion
为10。同时,确保ohos
插件版本支持API 10。切换后,需检查Previewer
是否支持API 10,若支持,Previewer
应能正常工作。若Previewer
不支持API 10,则无法正常预览。
要将HarmonyOS鸿蒙Next的工程从API 9切换到API 10,首先需要在DevEco Studio中修改build.gradle
文件,将compileSdkVersion
和targetSdkVersion
更新为10。然后同步项目以确保依赖项更新。切换后,Previewer通常能正常工作,但可能会因API 10的新特性而需要进行适配。建议在切换后进行全面测试,确保预览和运行功能正常。