【问题标题】:android studio libraries build with ndk-build aren't updated on run使用 ndk-build 构建的 android studio 库在运行时未更新
【发布时间】:2016-04-13 20:24:22
【问题描述】:

我在我的项目中使用 android studio,因为它现在支持 NDK,但我仍然使用 makefile,因为使用 gradle 仍然无法完成一些事情。

我在终端中使用 ndk-build 编译我的源 c/cpp 文件,但是当我随后在 Android Studio 中点击运行时,更改不会打包到 APK 中,直到我执行“构建”->“重建项目”(它使用旧的 .so 文件)。

编译好的.so文件放入jniLibs/${arch}文件夹。

有没有办法强制 gradle 重新打包我编译的 so 文件或强制“重建项目”。

提前致谢。

【问题讨论】:

    标签: android android-ndk android-studio-2.0 ndk-build


    【解决方案1】:

    一段时间后,我发现您可以在每次部署应用程序时执行以下操作来重建 apk。

    转到“首选项”->“构建、执行、部署”->“即时运行”。

    然后将所有框切换为关闭。


    这并不是一个真正好的解决方案,因为启动应用程序需要相当长的时间,但它现在可以工作。

    【讨论】:

      猜你喜欢
      • 2015-08-20
      • 2018-10-16
      • 2016-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-15
      • 2019-01-02
      • 1970-01-01
      相关资源
      最近更新 更多