HarmonyOS 鸿蒙Next android应用如何兼容
HarmonyOS 鸿蒙Next android应用如何兼容 新的鸿蒙api8以后连Java目录都没有了,已经成熟的android应用如何兼容,或者说支持鸿蒙?重新开发成本也太高了
你把鸿蒙当苹果去看,就不会觉得重新开发成本高了,
更多关于HarmonyOS 鸿蒙Next android应用如何兼容的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
鸿蒙OS天然兼容Android应用的呀。目前在鸿蒙手机里面安装的应用,有多少是纯鸿蒙开发的应用?都是Android应用呀。
至于开发的话,Java语言可以开发使用最新的API 7,ArkTS可以使用最新的API 9,但需要注意的是并不是API 9比API 7功能更强大。目前看,ArkTS所能实现的功能,并没有Java语言实现的多,很多东西ArkTS还做不到,比如多终端、流转。
望采纳答案!
目前主要以ArkTS开发为主,推荐HarmonyOS原生应用基于ArkTS语言开发,UI界面基于ArkUI声明式界面开发范式开发,开发工具采用DevEco Studio。HarmonyOS会基于当前系统的兼容性原则(兼容5个左右的版本),逐步退出支持Java,Java的API已不再演进。
有没有类似于JNA的框架呢?直接使用ARKTS调用SO文件。
现在的arkts不能调用so吗
正在研究怎么调,
HarmonyOS Next与Android应用的兼容性主要通过ArkTS和ArkCompiler实现。ArkTS是鸿蒙的编程语言,支持将Android应用的Java/Kotlin代码转换为ArkTS代码。ArkCompiler则是鸿蒙的运行时环境,能够将Android应用的字节码编译为鸿蒙系统的原生代码。开发者可以通过DevEco Studio进行代码转换和编译,确保应用在鸿蒙系统上正常运行。此过程无需依赖Java或C语言,完全基于鸿蒙的生态工具链。