HarmonyOS 工程中创建library后,调用c++封装接口报undefined

如标题,library中的napi接口已经export导出,但是entry中调用会时会报undefine。

HarmonyOS
2024-08-23 11:51:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

对于entry下的oh-package.json5文件的配置需要修改下:

"dependencies": { 
    //    "@QN/NativeTest" : '../library' 
    "@QN/NativeTest" : "file:../library" 
  }

当前4.1.0(API 11)的release版本对应版本是 Developer Preview2,对应API和指南地址:

https://developer.huawei.com/consumer/cn/doc/harmonyos-releases-V4/os-new-features-4_1_canary2-to-dp1-0000001667015053-V4?catalogVersion=V4

配套的SDK及IDE工具下载地址(该地址记得保存下):

https://developer.harmonyos.com/deveco-developer-suite/

升级手机需要如下两个信息:

SN号,可以通过该命令读取:hdc list targets

样机版本:设置–通用–关于手机中的型号及版本号(注意版本号要手动点击下)

分享
微博
QQ
微信
回复
2024-08-23 21:39:18
相关问题
HarmonyOS 工程里ndk怎么指定c++版本
142浏览 • 1回复 待解决
HarmonyOS 如何调用标准C++
123浏览 • 1回复 待解决
ArkTS调用C++的成员函数
871浏览 • 1回复 待解决
如何在C/C++ 创建ArkTS的对象
1835浏览 • 1回复 待解决
c/c++层主动调用ArkTS存在问题
81浏览 • 1回复 待解决
C++调用ArkTS 定义的方法
1198浏览 • 1回复 待解决
ArkTS与C++互相直接调用
1117浏览 • 1回复 待解决
通过Native 调用c++层实现文本绘制
626浏览 • 1回复 待解决
HarmonyOS 运行样例工程App Launch
91浏览 • 1回复 待解决
如何修改C++版本?C++支持情况?
592浏览 • 1回复 待解决
HarmonyOS创建前置广角相机返回undefined
140浏览 • 1回复 待解决