赞
踩
转自华为开发者联盟【“蒙”友会“稿”起来】API8-》API9
随着系统的演进发展,HarmonyOS先后提供了两种应用模型:
因此,开发API9或以上(也就是HarmonyOS3.1或以上)的应用,就必须使用Stage模型进行开发。
等等。
API8的工程都是FA模式,不能直接转换为API9的Stage模型的,但是官方提供了一定的辅助功能,在工程切换API后,会把工程目录更新一遍。后面就需要根据工程项目的实际编码,靠自己逐个转化。
getContext(this) as AppContext.AbilityContext
改为
getContext(this) as any
{
"src": [
"pages/NavPage",
"pages/DetailsPage",
"pages/ProductDetailPage"
]
}
从DevEco Studio的Device Manager可以看到,IDE提供了本地模拟器、远程模拟器和远程真机的测试方式,当然,如果有HarmonyOS3.1的真机设备,也可以真机调试。其中,远程真机只有API6和API8的机器,期待上线API9的远程真机。
开发API9的Stage模型应用还是处于过渡到统一的阶段,免不了一些取舍,需要做一定的转化兼容适配。相信华为能很快迭代好。在这个过程,也适当提出一些开发API9的问题和建议:
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。