Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 部分android设备在“新的FFmpegFrameRecorder(新文件(filePath),480480,1)”上出现问题_Java_Android_Javacv - Fatal编程技术网

Java 部分android设备在“新的FFmpegFrameRecorder(新文件(filePath),480480,1)”上出现问题

Java 部分android设备在“新的FFmpegFrameRecorder(新文件(filePath),480480,1)”上出现问题,java,android,javacv,Java,Android,Javacv,当我使用javacv-0.8时,发现它不能适应所有的android模型 FFmpegFrameRecorder recorder = new FFmpegFrameRecorder(new File(filePath), 480, 480, 1); LogCat显示: 在安卓4.0.3上测试。 我确信我有libs/armeabi中的所有*so文件 我如何解决这些错误???我只知道: *samuel.a...@gmail.com对第367期的评论3:ARMv5设备上没有Android二进制文件三

当我使用javacv-0.8时,发现它不能适应所有的android模型

FFmpegFrameRecorder recorder = new FFmpegFrameRecorder(new File(filePath), 480, 480, 1);
LogCat显示:

在安卓4.0.3上测试。 我确信我有libs/armeabi中的所有*so文件 我如何解决这些错误???

我只知道:

*samuel.a...@gmail.com对第367期的评论3:ARMv5设备上没有Android二进制文件三星Galaxy Ace/Pop/Y、LG Optimus One等

第330期已并入本期*


不是真正解决问题,但可能对其他人有用。

有人解决了吗?我在使用javacv 0.9时遇到了类似的问题。
08-06 14:53:13.796: E/AndroidRuntime(8309): FATAL EXCEPTION: main<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309): java.lang.ExceptionInInitializerError<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at com.example.javacvtest.RecordActivity.onCreate(RecordActivity.java:57)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at android.app.Activity.performCreate(Activity.java:4470)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1929)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1990)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at android.app.ActivityThread.access$600(ActivityThread.java:124)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1148)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at android.os.Handler.dispatchMessage(Handler.java:99)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at android.os.Looper.loop(Looper.java:137)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at android.app.ActivityThread.main(ActivityThread.java:4441)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at java.lang.reflect.Method.invokeNative(Native Method)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at java.lang.reflect.Method.invoke(Method.java:511)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:788)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at dalvik.system.NativeStart.main(Native Method)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309): Caused by: java.lang.ExceptionInInitializerError<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at com.example.javacvtest.FFmpegFrameRecorder.<clinit>(FFmpegFrameRecorder.java:214)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     ... 15 more<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: reloc_library[1286]:<br/>
                            108 cannot locate 'avio_find_protocol_name'...<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at java.lang.Runtime.loadLibrary(Runtime.java:370)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at java.lang.System.loadLibrary(System.java:535)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:524)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at org.bytedeco.javacpp.Loader.load(Loader.java:399)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at org.bytedeco.javacpp.Loader.load(Loader.java:353)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at org.bytedeco.javacpp.avformat.<clinit>(avformat.java:13)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     ... 16 more<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load gnustl_static: findLibrary returned null<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at java.lang.Runtime.loadLibrary(Runtime.java:365)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at java.lang.System.loadLibrary(System.java:535)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at org.bytedeco.javacpp.Loader.loadLibrary(Loader.java:524)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     at org.bytedeco.javacpp.Loader.load(Loader.java:390)<br/>
08-06 14:53:13.796: E/AndroidRuntime(8309):     ... 18 more<br/>