qdrzwd / VideoRecorder

android视频录制,模仿微视,支持按下录制、抬起暂停。进度条断点显示。
Apache License 2.0
1.8k stars 563 forks source link

运行直接崩溃了 #68

Open fujiangren opened 6 years ago

fujiangren commented 6 years ago

02-26 10:44:37.912 8405-8433/? E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1 Process: com.qd.videorecorder, PID: 8405 java.lang.RuntimeException: An error occurred while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:321) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354) at java.util.concurrent.FutureTask.setException(FutureTask.java:223) at java.util.concurrent.FutureTask.run(FutureTask.java:242) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:246) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) at java.lang.Thread.run(Thread.java:833) Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/com.qd.videorecorder-2/lib/arm/libavcodec.so: has text relocations at java.lang.Runtime.loadLibrary(Runtime.java:384) at java.lang.System.loadLibrary(System.java:1086) at com.googlecode.javacpp.Loader.loadLibrary(Loader.java:711) at com.googlecode.javacpp.Loader.load(Loader.java:586) at com.googlecode.javacpp.Loader.load(Loader.java:540) at com.googlecode.javacv.cpp.avformat.(avformat.java:40) at com.googlecode.javacv.cpp.avformat.av_register_all(Native Method) at com.qd.recorder.NewFFmpegFrameRecorder.(NewFFmpegFrameRecorder.java:182) at com.qd.recorder.FFmpegRecorderActivity.initVideoRecorder(FFmpegRecorderActivity.java:473) at com.qd.recorder.FFmpegRecorderActivity.access$1500(FFmpegRecorderActivity.java:71) at com.qd.recorder.FFmpegRecorderActivity$2.doInBackground(FFmpegRecorderActivity.java:372) at com.qd.recorder.FFmpegRecorderActivity$2.doInBackground(FFmpegRecorderActivity.java:364) at android.os.AsyncTask$2.call(AsyncTask.java:307) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:246)  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)  at java.lang.Thread.run(Thread.java:833)  Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/com.qd.videorecorder-2/lib/arm/libavcodec.so: has text relocations at java.lang.Runtime.loadLibrary(Runtime.java:384) at java.lang.System.loadLibrary(System.java:1086) at com.googlecode.javacpp.Loader.loadLibrary(Loader.java:711) at com.googlecode.javacpp.Loader.load(Loader.java:577) at com.googlecode.javacpp.Loader.load(Loader.java:540)  at com.googlecode.javacv.cpp.avformat.(avformat.java:40)  at com.googlecode.javacv.cpp.avformat.av_register_all(Native Method)  at com.qd.recorder.NewFFmpegFrameRecorder.(NewFFmpegFrameRecorder.java:182)  at com.qd.recorder.FFmpegRecorderActivity.initVideoRecorder(FFmpegRecorderActivity.java:473)  at com.qd.recorder.FFmpegRecorderActivity.access$1500(FFmpegRecorderActivity.java:71)  at com.qd.recorder.FFmpegRecorderActivity$2.doInBackground(FFmpegRecorderActivity.java:372)  at com.qd.recorder.FFmpegRecorderActivity$2.doInBackground(FFmpegRecorderActivity.java:364)  at android.os.AsyncTask$2.call(AsyncTask.java:307)  at java.util.concurrent.FutureTask.run(FutureTask.java:237)  at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:246)  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)  at java.lang.Thread.run(Thread.java:833)