Native侧如何引入头文件deviceinfo.h

在C++文件中,参照官方指导文档,引入头文件#include "deviceinfo.h"文件后,编译时仍提示无法找到该头文件,日志提示未链接deviceinfo库。

HarmonyOS
2024-03-19 16:36:12
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
sheeny2000

当前public SDK 中没有deviceinfo.h头文件,full SDK中才可以使用该头文件,并且需要在CMakeLists.txt导入libdeviceinfo_ndk.z.so 库才能找到该头文件。方法如下:

// CMakeLists.txt 
... 
target_link_libraries(entry PUBLIC libace_napi.z.so libdeviceinfo_ndk.z.so)
分享
微博
QQ
微信
回复
2024-03-20 00:23:35
相关问题
Native如何获取可操作的文件目录
193浏览 • 1回复 待解决
Native如何打印char指针
227浏览 • 1回复 待解决
如何Native释放ArkTS对象
295浏览 • 1回复 待解决
ArkTSNative如何进行map数据交互
266浏览 • 1回复 待解决
native开发怎么引入curl库
442浏览 • 1回复 待解决
如何Native获取APP版本信息
242浏览 • 1回复 待解决
如何Native构建一个ArkTS对象
247浏览 • 1回复 待解决
Native如何使用hilog打印出日志信息
202浏览 • 1回复 待解决
Native如何集成三方SO库
251浏览 • 1回复 待解决
Native创建线程是否有限制
268浏览 • 1回复 待解决
如何在js文件引入自定义js文件
5758浏览 • 1回复 待解决
openharmony3.0头文件问题
5729浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人