文档管理中心

【HIAI求助】在调用接口过程中找不到SDK中的动态库怎么办?

我在开发基于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动态库的接口时候报错提示就是找不到(错误如下),有谁知道是哪里出问题了吗?
  1. <p class="MsoNormal"><span lang="EN-US">E/AndroidRuntime: FATAL EXCEPTION: main<o:p></o:p></span></p>
  2. <p class="MsoNormal"><span lang="EN-US">                  Process:
  3. com.huawei.ddkexample.ui, PID: 15271<o:p></o:p></span></p>
  4. <p class="MsoNormal"><span lang="EN-US">                 
  5. java.lang.UnsatisfiedLinkError: dlopen failed: library
  6. "vendor.huawei.hardware.ai@1.0.so" not found<o:p></o:p></span></p>
  7. <p class="MsoNormal"><span lang="EN-US">                      at
  8. java.lang.Runtime.loadLibrary0(Runtime.java:1016)<o:p></o:p></span></p>
  9. <p class="MsoNormal"><span lang="EN-US">                      at
  10. java.lang.System.loadLibrary(System.java:1660)<o:p></o:p></span></p>
  11. <p class="MsoNormal"><span lang="EN-US">                      at
  12. com.huawei.ddkexample.ui.ClassifyListActivity.<clinit>(ClassifyListActivity.java:13)<o:p></o:p></span></p>
  13. <p class="MsoNormal"><span lang="EN-US">                      at java.lang.Class.newInstance(Native
  14. Method)<o:p></o:p></span></p>
  15. <p class="MsoNormal"><span lang="EN-US">                      at
  16. android.app.Instrumentation.newActivity(Instrumentation.java:1178)<o:p></o:p></span></p>
  17. <p class="MsoNormal"><span lang="EN-US">                      at
  18. android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3061)<o:p></o:p></span></p>
复制代码
点赞
收藏
回复
1
分享
举报
浏览1830 发布于2017-12-09 14:46未知归属地
全部评论
最多点赞
最新发布
最早发布
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。