HarmonyOS 鸿蒙Next 现有项目转一套鸿蒙(最新的开发环境),jar,aar,sdk,library等是不是不能用了?

HarmonyOS 鸿蒙Next 现有项目转一套鸿蒙(最新的开发环境),jar,aar,sdk,library等是不是不能用了? 目前没有找到怎么将现有的项目中的jar等直接移植到鸿蒙中,网上能查到的都是很老的解决方案,不适用。是否这些jar,aar等都需要改为一套鸿蒙规则代码?

3 回复

c++的库大部分能复用,其他的不太行,要重写。

不过设计思路大差不大,aar->har这样的,

更多关于HarmonyOS 鸿蒙Next 现有项目转一套鸿蒙(最新的开发环境),jar,aar,sdk,library等是不是不能用了?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


以前的都不能用了,除了底层c++那边可以,其他都需要重新使用arkts开发,包括native代码,也要转napi写

在HarmonyOS鸿蒙Next的开发环境中,现有的JAR、AAR、SDK和Library等资源可能无法直接使用。鸿蒙Next采用了新的架构和API设计,与传统的Android开发环境存在差异。具体来说:

  1. JAR和AAR:这些通常是基于Java或Android的库,鸿蒙Next的底层架构和API与Android不同,因此这些库需要重新适配或替换为鸿蒙的原生库。

  2. SDK:Android SDK在鸿蒙Next中无法直接使用,鸿蒙提供了自己的SDK,开发者需要使用鸿蒙SDK进行开发。

  3. Library:基于Android的Library同样需要重新适配或替换为鸿蒙的原生Library。

总结来说,现有的JAR、AAR、SDK和Library等资源在鸿蒙Next中无法直接使用,需要进行适配或替换为鸿蒙的原生资源。

回到顶部