使用ndk-build构建的android studio库在运行时不会更新

时间:2016-04-13 20:24:22

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

我使用android studio作为我的项目,因为它现在有NDK支持,但我仍然使用makefile,因为仍然有一些我不能用gradle做的事情。

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

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

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

一段时间后我发现你可以在每次部署应用程序时重建apk。

转到'偏好' - > '构建,执行,部署' - > '即时运行'。

并将所有框切换为关闭。


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