harmony 鸿蒙三四方库使用常见问题

  • 2023-06-24
  • 浏览 (1493)

三四方库使用常见问题

针对Native开发,有哪些三方库可以用于实现ArkTS与C/C++跨语言通信(API 10)

解决措施

可以使用AKI开发框架来便捷实现OpenHarmony Native开发提供JS与C/C++跨语言访问场景解决方案。

参考链接

AKI项目介绍

如何获取可用的三方库(API 9)

通过ohpm可以获取的三四方库在Gitee上做了汇总(OpenHarmony上可直接使用的三方组件汇总),针对于不同功能三方库内容做了分类,开发者可以根据需要进行参考。

网络相关的三方库有哪些

适用于OpenHarmony 3.1 Beta5 API 9

网络相关的三方库有Axios、httpclient、okdownload等,具体分类可以参考三四方库网络分类

如何使用ohpm引入三四方库(API 9)

解决措施

  • 方式一:

    1. 打开Terminal窗口,通过如下指令进入到entry目录。

      cd entry
      
    2. 以引入“dayjs”为例,执行以下指令进行安装。

      ohpm install dayjs
      
    3. 在对应的js文件中直接引用。

      import dayjs from 'dayjs'; 
      
  • 方式二:

    1. 打开工程目录下的entry目录,找到该目录下的oh-package.json5文件。

    2. 在oh-package.json5文件中写入想要安装的三方库,以“dayjs”为例,示例如下:

      {
        "dependencies": {
          "dayjs": "^1.10.4",
        }
      }
      
    3. 打开Terminal窗口,通过如下指令进入到entry目录。

      cd entry
      
    4. 执行指令进行安装。

      ohpm install
      
    5. 在对应的js文件中直接引用。

      import dayjs from 'dayjs'; 
      

你可能感兴趣的鸿蒙文章

harmony 鸿蒙常见问题

harmony 鸿蒙如何在CMake工程中使用NDK

harmony 鸿蒙程序访问控制开发常见问题

harmony 鸿蒙应用模型常见问题

harmony 鸿蒙ArkUI动画/交互事件开发常见问题(ArkTS)

harmony 鸿蒙ArkTS语法使用常见问题

harmony 鸿蒙ArkUI组件开发常见问题(ArkTS)

harmony 鸿蒙ArkUI框架开发常见问题(JS)

harmony 鸿蒙ArkUI布局开发常见问题(ArkTS)

harmony 鸿蒙ArkUI路由/导航开发常见问题(ArkTS)

0  赞