更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 应用开发 > 关于鸿蒙应用开发,Ark UI和Java UI可以混合开发吗

关于鸿蒙应用开发,Ark UI和Java UI可以混合开发吗

更新时间:2022-06-26 16:11:30浏览次数:736+次

关于鸿蒙应用开发的问题:使用Ark UI和Java UI技术可以混合开发吗?当前项目选择的ets,调试时打开的是ets的pages/index,如果开发服务卡片时,希望通过点击卡片内容跳转到指定的Ability或AbilitySlice页面,可以实现吗?是否支持这样的Ark UI+Java UI的混合开发方式?有人认为ArkUI已经能够实现一些超出UI范畴的简单逻辑了,比如网络、文件读写,如果是一个不需要后台的程序,ArkUI完全能够独立完成,如果是某种情况,应该统一到ArkUI中来,比如有一种形式需要Java参与,就是后台能力。当前看了电影卡片(Java)和电影卡片(JS)的案例,实测得出,把java的放到ets里没跑起来,把ets的放到java里搞定了。

\

解答

可以,新建FAability的时候选择语言(java或者js或者ets),然后根据需求在对应ability(java)的程序中startAbilit。

网友对此的评论

1、一个项目里,即有用Ark UI开发的页面,也有用Java UI开发的页面,这是可以的,有些已上架应用就是这样开发的。

2、看了一些实例,完全可以的。

相关参考:鸿蒙ArkUI手把手入门教程(附截图和eTS组件指导文档地址)