Windows下Java调用海康SDK报错的解决方案:Unable to load library ‘HCNetSDK‘

Posted chenry777

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下Java调用海康SDK报错的解决方案:Unable to load library ‘HCNetSDK‘相关的知识,希望对你有一定的参考价值。

Demo中给到的调用方式

HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary("HCNetSDK", HCNetSDK.class);

此方式并不能再idea中成功调用,即使把sdk放到项目根路径和jdk根路径下,尝试使用以下办法也不能成功调用

String path2 = Object.class.getResource("/").getPath() + "lib/HCNetSDK.dll";

解决方案

使用windows下\\这种路径方式,直接写死的方式,成功调用

HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary("C:\\\\Users\\\\cry777\\\\IdeaProjects\\\\CH-HCNetSDKV6.1.6.45_build20210302_win64\\\\库文件\\\\HCNetSDK.dll", HCNetSDK.class);

以上是关于Windows下Java调用海康SDK报错的解决方案:Unable to load library ‘HCNetSDK‘的主要内容,如果未能解决你的问题,请参考以下文章

Java SDK调用 海康网络摄像头 多摄像头同时预览 并取流

linux===启动sdk manager下载配置sdk的时候报错的解决办法

android 调用海康sdk 录像回放需要调用哪些方法

springboot java调用海康威视sdk 打包成jar后无法引用dll的问题

windows下安装postgresql失败,报错的原因及解决方法

windows环境下使用MySQL导入数据乱码报错的解决办法