HarmonyOS 鸿蒙Next Api8不支持java,是暂时还是永久?
HarmonyOS 鸿蒙Next Api8不支持java,是暂时还是永久? 我是一个android开发者,最近在构思一个新的个人项目。想着android 鸿蒙都能用java开发,于是在设计的时候考虑了很多跨平台的事情,打算用尽量多java少用kotlin开发。
但是我在用最新版的DevEco Studio 3.0 beta4的时候,发现最新的api8中竟然没有java开发的选项???
所以我想知道,是暂时没有,还是以后都不支持java开发了呢?
ps:api7有java,但是下载.ohos:hap的时候出现502错误。。。打开本地虚拟机直接把电脑卡死,试了三次都这样。。。
Api8目前是不支持java了,还不支持gradle,看来无希了,OpenHarmony的api 9只支持eTS,api 9没有了JS
但是官网只介绍了了用ets画ui,没说怎样写业务代码,是像ts那样写就可以吗
写业务逻辑就用js和ts应该都可以,ets扩展了ts,ts扩展了js,他们简直应该都是包含和兼容的关系。理论上来说ets支持ts和js的各种语法的,
- API7不会支持上架,也不用看了,鸿蒙3.0是API8
- 以后不会再支持Java开发,不是暂时,是永久
那api8能向前兼容到api6吗,我现在手机是api6的,昨天开发api8的应用没办法安装在手机上,
肯定不能啊,API8设备可以兼容API6,但API6的设备肯定不兼容API8,
那怎样用ets写业务代码,是像ts那样写就可以吗
最近问了下华为的人,到目前为止现在体量大的应用上架的都是使用api7。
api8和api9都不能向下兼容。使用8或者9或许覆盖的设备太少
纠正一个说法就是鸿蒙3.0和API8没有绑定关系,也就是说鸿蒙3.0的设备apiversion也可能是6
感谢您的反馈和认可,目前API8是不支持java,后续就不太清楚了!
那api8能向前兼容到api6吗,我现在手机是api6的,昨天开发api8的应用没办法安装在手机上,
那怎样用ets写业务代码,是像ts那样写就可以吗
这个就……
大概率是没有了,OpenHarmony的api到9了也没有看到有java的api,设备开发是用的C/C++,应用开发用JS/eTS
oh 本来就不支持 java,api0-∞都不会有的,
针对帖子标题“HarmonyOS 鸿蒙Next Api8不支持java,是暂时还是永久?”的问题,回答如下:
HarmonyOS 鸿蒙Next Api8目前不支持Java是出于产品设计和技术路线的考虑。这一决定可能是基于系统性能优化、安全性提升或与其他技术栈的整合需求。至于这是暂时还是永久性的决定,目前官方并未给出明确的说明或规划。
鸿蒙系统作为一个持续演进的操作系统,其API版本和技术支持可能会随着市场需求和技术发展而调整。因此,对于Java是否会在未来的鸿蒙版本中重新获得支持,需要关注鸿蒙系统的官方更新和公告。
值得注意的是,即使当前版本的鸿蒙系统不支持Java,开发者仍然可以使用其他编程语言(如C++、JS等)进行应用开发。同时,鸿蒙系统也提供了丰富的开发工具和资源,以帮助开发者快速上手和高效开发。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 在这里,你可以获得更专业的解答和帮助。