导入第三方sdk,运行报错:
java.lang.UnsatisfiedLinkError: dlopen failed: library “libskia.so” not found。
一直以为是arr内部引用的私有so库文件出的问题,搜索了一下发现libskia.so是系统库文件(其他常用系统so库 libandroid_runtime.so、libcutils.so、libcrypto.so ,libssl.so),从 Android 7.0 开始,系统阻止应用动态链接非公开 NDK 库
解决方法:

  1. targetSdkVersion 设置为23及23以下
  2. 将so文件复制到项目armeabi-v7a文件夹下

更多相关文章

  1. Ubuntu系统下Android4.0源码开发多寄存器变量路口信号灯控制系统
  2. 10.Binder进阶:系统服务中的Binder
  3. Android(安卓)官方屏幕适配之ScreenMatch
  4. web端、android端的文件上传
  5. ubuntu 下 Android开 发 环境搭建
  6. Android启动过程 && Activity的生命周期 && Activity的开机自启
  7. 使用广播实现的Android关机及重启
  8. Android(安卓)获取系统或SDCARD剩余空间信息
  9. Android(安卓)Notification 兼容3.0到8.0

随机推荐

  1. android--------根据文件路径使用File类
  2. android页面管理器。可以实现完整退出and
  3. Android中添加布局和初始化布局总结
  4. Android图片缩放效果代码
  5. android IOC框架学习记录
  6. Android SDK Manager更新版慢解决办法
  7. cocos2d-x eclipse android 配置注意项(
  8. ubuntu10.04上android环境安装 “org.ecl
  9. [置顶] 近百android开源项目贡献
  10. Android 倒计时(支持小时,分钟)