我在开发基于HIAI--sdk的应用过程中遇到了一些问题,论坛里有使用过此平台的朋友吗,还望指教,十分感谢!
开发工具:Android studio3.0
测试手机:huawei mate10
sdk版本:android 8.0 targetSdkVersion 26
在调用kirinaiddk.so动态库的接口时候报错提示找不到vendor.huawei.hardware.ai@1.0.so(SDK里面的某个动态库)。
kirinaiddk.so在使用ndk编译时使用了vendor.huawei.hardware.ai@1.0.so这一动态库。
我已经把vendor.huawei.hardware.ai@1.0.so放到指定目录里了,并且打开apk包分析的时候发现目录下是有这一动态库的。
但是在调用kirinaiddk.so动态库的接口时候报错提示就是找不到(错误如下),有谁知道是哪里出问题了吗?
- <span style="color: rgb(0, 0, 0); font-family: 宋体, "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">E/AndroidRuntime: FATAL EXCEPTION: main </span>
- <span style="color: rgb(0, 0, 0); font-family: 宋体, "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"> Process: com.huawei.ddkexample.ui, PID: 15271 </span>
- <span style="color: rgb(0, 0, 0); font-family: 宋体, "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"> java.lang.UnsatisfiedLinkError: dlopen failed: library "vendor.huawei.hardware.ai@1.0.so" not found </span>
- <span style="color: rgb(0, 0, 0); font-family: 宋体, "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"> at java.lang.Runtime.loadLibrary0(Runtime.java:1016) </span>
- <span style="color: rgb(0, 0, 0); font-family: 宋体, "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"> at java.lang.System.loadLibrary(System.java:1660) </span>
- <span style="color: rgb(0, 0, 0); font-family: 宋体, "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"> at com.huawei.ddkexample.ui.ClassifyListActivity.<clinit>(ClassifyListActivity.java:13) </span>
- <span style="color: rgb(0, 0, 0); font-family: 宋体, "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"> at java.lang.Class.newInstance(Native Method) </span>
- <span style="color: rgb(0, 0, 0); font-family: 宋体, "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"> at android.app.Instrumentation.newActivity(Instrumentation.java:1178) </span>
- <span style="color: rgb(0, 0, 0); font-family: 宋体, "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);"> at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3061) </span>







































苏公安网备 32011402010933号