在Xamarin应用程序中使用NDK中的RenderScript

时间:2017-04-10 18:40:37

标签: android renderscript

我使用ndk作为共享库构建了此示例https://android.googlesource.com/platform/ndk/+/master/tests/device/rs-cpp-basic/,然后将其添加到依赖项" libRSSupport.so,libRSSupportIO.so,libblasV8.so"到应用程序并执行test_compute()但应用程序崩溃,这是我得到的logcat的有意义的部分:

rs.mono

如果我将库名更改为2284 E RenderScript: Unable to open shared library (/data/user/0/App1.Android//lib/librs.mono.so): (null) 2284 E RenderScript: Unable to open system shared library (/system/lib/librs.mono.so): (null) ,则这些错误会消失:

sp<ScriptC_mono> sc = new ScriptC_mono(rs);

经过一些测试后,我注意到df.groupy('Gender').sum()['LoanAmount'] 导致崩溃 我确定我错过了一些东西,但我不知道它是什么,我读到了必须包含.rs文件的地方,这在我的情况下是否正确? 我也忽略了.bc文件,但由于它的字节码,我认为它与java有关。

然而我使用samsung j1 mini prime(marshmallow 6.0.1)来部署应用程序和ndk-r14b并构建工具版本23.0.3

0 个答案:

没有答案