javacppのopenblasプリセットをAndroidアプリケーションに統合しようとしています。 Githubで利用可能な私の問題を説明するテストアプリを作成しました。アプリはMainActivity.onCreate()メソッド内のhttps://github.com/bytedeco/javacpp-presets/tree/master/openblasからサンプルコードを実行するだけです。次のようにAndroidでjavacpp + openblasを使用する
私のGradleのビルド依存関係がある:私はエミュレータでアプリケーションを実行すると
compile 'org.bytedeco:javacpp:1.3.2'
compile 'org.bytedeco.javacpp-presets:openblas:0.2.19-1.3'
compile group: 'org.bytedeco.javacpp-presets', name: 'openblas', version: '0.2.19-1.3', classifier: 'android-x86'
compile group: 'org.bytedeco.javacpp-presets', name: 'openblas', version: '0.2.19-1.3', classifier: 'android-arm'
私が取得:
java.lang.UnsatisfiedLinkError: No implementation found for int org.bytedeco.javacpp.openblas.LAPACKE_dgels(int, byte, int, int, int, double[], int, double[], int) (tried Java_org_bytedeco_javacpp_openblas_LAPACKE_1dgels and Java_org_bytedeco_javacpp_openblas_LAPACKE_1dgels__IBIII_3DI_3DI)
at org.bytedeco.javacpp.openblas.LAPACKE_dgels(Native Method)
at org.androidopenblas.ExampleDGELSrowmajor.runExample(MainActivity.java:80)
at org.androidopenblas.MainActivity.onCreate(MainActivity.java:19)
...
私はいくつかの依存関係が欠落しているだろうか?