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的时候报错的解决办法
springboot java调用海康威视sdk 打包成jar后无法引用dll的问题