开发者社区> 问答> 正文

Android开发时报错我该怎么查看报错原因 ?报错

我在开发的时候遇到报错,例如
MediaRecorder:stop fail -1007
我想知道怎么查看这个-1007的错误原因

展开
收起
爱吃鱼的程序员 2020-06-23 15:15:41 421 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    你这个错误提示已经很明显了啊,你是在弄视频播放吧,mediaplayer返回error=-1007是指ERROR_MALFORMED,即文件格式错误

    看报错信息,如果有具体指向代码的某一行,那就好些,如果没有,就只能根据报错提示去找度娘了

    我就想知道没有相应的官方文件吗?

    这个log是哪里来的!logcat的还是linux进程崩溃的log

    先根据打印的log确定大概范文,然后加入断点确定问题行,然后看可能调用了什么方法而导致的,百度查一下原因

    这个日志有没有可能是自己封装的MediaManager里边的错误代码呢。你看下

    知道这个LOG,可以根据这个log,找到是代码中的输出该log的地方,就知道错误代号表示哪些错误

    MediaRecorder里面找到上面的错误码,然后看错误码上的注解

    2020-06-23 15:15:58
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载