请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
11
帖子
0
勋章
1471
Y币

[BUG] ezOpen 查询远程SD卡存储录像闪退

[复制链接]
发表于 2021-11-29 12:29:38
在Android上调用searchRecordFileFromDevice直接闪退java.lang.RuntimeException: An error occurred while executing doInBackground()
        at android.os.AsyncTask$4.done(AsyncTask.java:415)
        at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
        at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
        at java.util.concurrent.FutureTask.run(FutureTask.java:271)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:923)
Caused by: com.videogo.exception.BaseException: 开始时间必须小于结束时间!
        at com.videogo.openapi.EzvizAPI.parserCode(EzvizAPI.java:831)
        at com.videogo.openapi.EzvizAPI$11.parse(EzvizAPI.java:1280)
        at com.videogo.util.RestfulUtils.parse(RestfulUtils.java:369)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:469)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:420)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:416)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:390)
        at com.videogo.openapi.EzvizAPI.searchRecordFileFromDevice(EzvizAPI.java:1268)
        at com.videogo.openapi.EZOpenSDK.searchRecordFileFromDevice(EZOpenSDK.java:272)
        at com.apicloud.ezopen.BaseKTModule$GetSDFieListTask.doInBackground(BaseKTModule.kt:123)
        at com.apicloud.ezopen.BaseKTModule$GetSDFieListTask.doInBackground(BaseKTModule.kt:111)
        at android.os.AsyncTask$3.call(AsyncTask.java:394)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        ... 4 more
com.videogo.exception.BaseException: 开始时间必须小于结束时间!
        at com.videogo.openapi.EzvizAPI.parserCode(EzvizAPI.java:831)
        at com.videogo.openapi.EzvizAPI$11.parse(EzvizAPI.java:1280)
        at com.videogo.util.RestfulUtils.parse(RestfulUtils.java:369)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:469)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:420)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:416)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:390)
        at com.videogo.openapi.EzvizAPI.searchRecordFileFromDevice(EzvizAPI.java:1268)
        at com.videogo.openapi.EZOpenSDK.searchRecordFileFromDevice(EZOpenSDK.java:272)
        at com.apicloud.ezopen.BaseKTModule$GetSDFieListTask.doInBackground(BaseKTModule.kt:123)
        at com.apicloud.ezopen.BaseKTModule$GetSDFieListTask.doInBackground(BaseKTModule.kt:111)
        at android.os.AsyncTask$3.call(AsyncTask.java:394)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:923)


java.lang.RuntimeException: An error occurred while executing doInBackground()
        at android.os.AsyncTask$4.done(AsyncTask.java:415)
        at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
        at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
        at java.util.concurrent.FutureTask.run(FutureTask.java:271)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:923)
Caused by: com.videogo.exception.BaseException: 该时间段没有录像片段
        at com.videogo.openapi.EzvizAPI.parserCode(EzvizAPI.java:831)
        at com.videogo.openapi.EzvizAPI$11.parse(EzvizAPI.java:1280)
        at com.videogo.util.RestfulUtils.parse(RestfulUtils.java:369)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:469)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:420)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:416)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:390)
        at com.videogo.openapi.EzvizAPI.searchRecordFileFromDevice(EzvizAPI.java:1268)
        at com.videogo.openapi.EZOpenSDK.searchRecordFileFromDevice(EZOpenSDK.java:272)
        at com.apicloud.ezopen.BaseKTModule$GetSDFieListTask.doInBackground(BaseKTModule.kt:123)
        at com.apicloud.ezopen.BaseKTModule$GetSDFieListTask.doInBackground(BaseKTModule.kt:111)
        at android.os.AsyncTask$3.call(AsyncTask.java:394)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        ... 4 more
com.videogo.exception.BaseException: 该时间段没有录像片段
        at com.videogo.openapi.EzvizAPI.parserCode(EzvizAPI.java:831)
        at com.videogo.openapi.EzvizAPI$11.parse(EzvizAPI.java:1280)
        at com.videogo.util.RestfulUtils.parse(RestfulUtils.java:369)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:469)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:420)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:416)
        at com.videogo.util.RestfulUtils.post(RestfulUtils.java:390)
        at com.videogo.openapi.EzvizAPI.searchRecordFileFromDevice(EzvizAPI.java:1268)
        at com.videogo.openapi.EZOpenSDK.searchRecordFileFromDevice(EZOpenSDK.java:272)
        at com.apicloud.ezopen.BaseKTModule$GetSDFieListTask.doInBackground(BaseKTModule.kt:123)
        at com.apicloud.ezopen.BaseKTModule$GetSDFieListTask.doInBackground(BaseKTModule.kt:111)
        at android.os.AsyncTask$3.call(AsyncTask.java:394)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:923)



以上的日志,没有录像或者时间传入错误,能不能返回提示信息呢!为什么要直接闪退呢?请修复一下这个问题


380
帖子
4
勋章
6
Y币
是最高模块版本吗
11
帖子
0
勋章
1471
Y币
已经是最新的模块了
您需要登录后才可以回帖 登录

本版积分规则