最近,手头上一个项目需要做安卓手机端远程视频监控,硬件设备为海康威视硬盘录像机.从海康的萤石开放平台https://open.ys7.com/view/sdk/sdk.html上下载了SDK,本机开发环境为Android Studio.解压SDK,安卓SDK使用视频逐步进行操作:

        一,将EZOpenSDK.jar拷贝到libs目录下,

1.右键点击jar包,选择"Add As Libary",即可将jar包引入工程.引入工程后jar包前面有三角符号,点击能够打开,里面包含该jar包的具体实现.还有第二种引入方式,如2

2.右键点击"app",选择"Open Module Settings" ,在dependencies里选择"+",选择"File dependency",在目录中找到EZOpenSDK.jar,选定后即可将该jar包引入工程.

二、按照官方开发视频,如果将SDK文件夹中的armeabi文件夹拷贝到libs里,此时后续步骤初始化EZOpenSDK.initLib会出现错误,纠结查找两天,终于找到正确处理办法:在\app\src\main文件夹下建立jniLibs文件夹,然后再将"SDK文件夹中的armeabi文件夹"拷贝到该目录下,此时后续步骤中能够顺利初始化EZOpenSDK,并且使用EZOpenSDK.getInstance().openLoginPage()能够正常调出登录页面.

后续步骤按照官方视频即可解决,不用多说.

最后,来张登录页面:   ---好丑啊!!

海康威视AndroidSDK开发问题_第1张图片