Android apk打包有so,运行没有so

Android apk打包有so,运行没有so

当minSdkVersion版本从19变成26时,编译打包后,安装到设备里发现 /data/data//lib 目录下没有so库,在AndroidManifest文件application标签下增加android:extractNativeLibs="true"后,解决该问题。
主要是因为在Android API 23即 6.0增加extractNativeLibs标签,它会将应用的nativelibs文件解压到Application.nativeLibraryDir目录下,一般为/data/app//lib目录,而默认情况下extractNativeLibs为false,是不会解压nativelibs即so文件的。

相关推荐

  1. Android apk打包so运行没有so

    2024-04-25 17:02:03       11 阅读
  2. 【POSIX】运行so库动态加载

    2024-04-25 17:02:03       9 阅读
  3. Android找不到so,实际上apk中

    2024-04-25 17:02:03       9 阅读
  4. 使用Docker运行SRS Stack

    2024-04-25 17:02:03       44 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-25 17:02:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-25 17:02:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-25 17:02:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-25 17:02:03       20 阅读

热门阅读

  1. SQL BETWEEN AND 语句

    2024-04-25 17:02:03       13 阅读
  2. Netty在游戏开发中的用途

    2024-04-25 17:02:03       12 阅读
  3. 【WEEK9】学习目标及总结【Spring Boot】【中文版】

    2024-04-25 17:02:03       16 阅读
  4. 后端面试---分布式&&微服务

    2024-04-25 17:02:03       15 阅读
  5. 【CCF推荐-C类】计算机学术会议截稿信息2条

    2024-04-25 17:02:03       16 阅读
  6. Android Binder——数据传输限制(二十三)

    2024-04-25 17:02:03       15 阅读
  7. Hive安装与配置实战指南

    2024-04-25 17:02:03       14 阅读
  8. 自動重啟Debian

    2024-04-25 17:02:03       14 阅读