Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.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 jblasandroid错误_Java_Android_Android Ndk - Fatal编程技术网

Java jblasandroid错误

Java jblasandroid错误,java,android,android-ndk,Java,Android,Android Ndk,我有jblas 1.0.2,存在以下错误: The library 'jblas-1.2.0.jar' contains native libraries that will not run on the device. [2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity] Additionally some of those libraries will interfer with the in

我有jblas 1.0.2,存在以下错误:

The library 'jblas-1.2.0.jar' contains native libraries that will not run on the device.
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity] Additionally some of those libraries will interfer with the installation of the application because of their location in lib/
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity] lib/ is reserved for NDK libraries.
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity] The following libraries were found:
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/static/Mac OS X/x86_64/libjblas_arch_flavor.jnilib
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/static/Mac OS X/x86_64/sse3/libjblas.jnilib
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/static/Linux/i386/sse2/libjblas.so
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/static/Linux/i386/sse3/libjblas.so
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/static/Linux/i386/libjblas_arch_flavor.so
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/static/Linux/amd64/sse2/libjblas.so
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/static/Linux/amd64/sse3/libjblas.so
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/static/Linux/amd64/libjblas_arch_flavor.so
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/dynamic/Linux/amd64/sse3/libjblas.so
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity]  - lib/dynamic/Linux/amd64/libjblas_arch_flavor.so
[2012-11-20 17:37:36 - com.hexar.filebroswer.activities.FileBroswerActivity] Unknown error: org.eclipse.core.runtime.OperationCanceledException
我只使用
FloatMatrix
和特征向量类


我必须安装NDK吗?将来稳定性会有问题吗?

看起来您使用的jblas版本不是为Android编译的。看看错误所抱怨的不同路径:它们都被命名为“MacOSX/something”或“Linux/i386/something”等等

在jblas.org上快速浏览之后,目前显然没有适用于Android的预编译版本:

存在带有预构建本机库的预打包jar文件。目前,包括Linux(i386/amd64)、Mac OS X(i386/x86_64)和Windows(i386)。目前,Windows上对amd64的支持有限(功能齐全,但性能不同)