android-studio - 自动从 NDK 库项目复制 .so 文件?

标签 android-studio gradle android-ndk

Android Studio 1.2.1.1Gradle 1.2.3 结合使用。我有一个 NDK 库项目 A,它在自己的 libs 文件夹中生成许多 .so 文件。不过,我在 build.gradle 文件中的任何地方都看不到对此文件夹的引用。

当我从我的应用 MyApp 引用库 A 时,我希望 .so 文件被复制到 MyApp/src/main/jniLibs,但它们不是。每次在 A 库中进行更改时是否都必须手动复制这些文件?

如何自动执行此步骤?

最佳答案

我将我的编辑成如下所示,它从 ndk-build.cmd 放置它们的地方拾取它。

sourceSets {
     main.jniLibs.srcDirs += 'libs/'
}

关于android-studio - 自动从 NDK 库项目复制 .so 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30968858/

相关文章:

java - Android http连接无法连接到本地主机可以连接到外部网站

android - 如何在 Volley onErrorResponse 中获取 JSON 错误响应

android - Ionic android 构建卡在启动 Gradle 守护进程

java - Android NDK - 构建未找到 NDK 包含,例如 <Queue>,

android - 链接器标志中的非系统库

gradle - 安卓工作室 : Library not recognizing the Android API

build - Android Studio无法构建我的应用程序

java - 如何设置容易出错的 gradle(出现各种错误)

gradle - 构建失败时强制执行任务报告?

android - 可执行二进制文件无法在 android marshmallow 上运行