Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

摄像头初始化失败 #23

Open
yuekong opened this issue Jun 21, 2017 · 7 comments
Open

摄像头初始化失败 #23

yuekong opened this issue Jun 21, 2017 · 7 comments

Comments

@yuekong
Copy link

yuekong commented Jun 21, 2017

摄像头初始化失败

@chenzhihui28
Copy link
Owner

有看到报错日志吗

@yuekong
Copy link
Author

yuekong commented Jun 23, 2017

06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: java.io.FileNotFoundException: /mnt/sdcard/videokit/in.mp4: open failed: ENOENT (No such file or directory)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at libcore.io.IoBridge.open(IoBridge.java:409)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at java.io.FileOutputStream.(FileOutputStream.java:95)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at java.io.FileOutputStream.(FileOutputStream.java:145)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at java.io.FileOutputStream.(FileOutputStream.java:134)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at android.media.MediaRecorder.prepare(MediaRecorder.java:718)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at com.czh.testmpeg.videorecord.CameraActivity.prepareMediaRecorder(CameraActivity.java:490)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at com.czh.testmpeg.videorecord.CameraActivity.access$1200(CameraActivity.java:62)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at com.czh.testmpeg.videorecord.CameraActivity$7.onClick(CameraActivity.java:405)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at android.view.View.performClick(View.java:4438)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at android.view.View$PerformClick.run(View.java:18439)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at android.os.Handler.handleCallback(Handler.java:733)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at android.os.Handler.dispatchMessage(Handler.java:95)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at android.os.Looper.loop(Looper.java:136)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5241)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at java.lang.reflect.Method.invokeNative(Native Method)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at java.lang.reflect.Method.invoke(Method.java:515)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:818)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at dalvik.system.NativeStart.main(Native Method)
06-23 09:09:32.413 6405-6405/com.czh.testmpeg W/System.err: Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
06-23 09:09:32.413 6405-6405/com.czh.testmpeg W/System.err: at libcore.io.Posix.open(Native Method)
06-23 09:09:32.413 6405-6405/com.czh.testmpeg W/System.err: at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
06-23 09:09:32.413 6405-6405/com.czh.testmpeg W/System.err: at libcore.io.IoBridge.open(IoBridge.java:393)
06-23 09:09:32.413 6405-6405/com.czh.testmpeg W/System.err: ... 18 more

@yuekong
Copy link
Author

yuekong commented Jun 23, 2017

 at com.czh.testmpeg.videorecord.CameraActivity.prepareMediaRecorder(CameraActivity.java:490)

06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at com.czh.testmpeg.videorecord.CameraActivity.access$1200(CameraActivity.java:62)
06-23 09:09:32.403 6405-6405/com.czh.testmpeg W/System.err: at com.czh.testmpeg.videorecord.CameraActivity$7.onClick(CameraActivity.java:405)

@chenzhihui28
Copy link
Owner

换一下路径录制视频文件的路径

@yuekong
Copy link
Author

yuekong commented Jun 26, 2017

换了还是一样报错

@AganCN
Copy link

AganCN commented Jul 8, 2017

确认文件夹创建了,不能越级,比如先创建xx 再创建xx/zz
RandomAccessFile file = new RandomAccessFile(mPath, "rws"); 这里会报找不到文件异常,
尤其5.0以上的机型

@bossAnmi
Copy link

权限,限制了api>23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants