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)