android - 将 native 库添加到 APK

标签 android shared-libraries native

我正在开发一个使用 native 代码的 Android 应用程序。

我需要在每次构建时将外部原生库添加到我的 APK 的 lib 文件夹中。

我该怎么做?

谢谢。

最佳答案

将库放在项目文件夹中默认为“libs”的 native 库路径中。

如果您为“armeabi”目标构建 native 代码,则将其放在 libs/armeabi 下。如果它是用 armeabi-v7a 构建的,那么将它放在 libs/armeabi-v7a 下。

<project>/libs/armeabi/libstuff.so

关于android - 将 native 库添加到 APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4365227/

相关文章:

android - 部署文件时出错。安装失败的冲突提供程序

linux - 链接到调用其他共享库的共享库

android - 如何减少需要openCv lib的Android应用程序的apk大小(仅用于图像处理)

android - 防止后台服务因为 "detect excessive cpu on forked process"被杀死

javascript - 扩展 JavaScript 错误/异常

android - 如何通过ADB命令将便携SD卡变成内部存储?

Android 有没有简单的方法来备份您的 android 项目?

android - 即使屏幕关闭,如何在后台运行代码?

使用 clang 编译最小测试共享库

java - HTML Spanner 。合并到 Eclipse 项目中