Android Studio Library Build with NDK-build 在运行时不会更新



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

我在终端中使用ndk编译我的源c/cpp文件,但当我在Android Studio中运行后,直到我执行"build"->"Rebuilded project"(它使用旧的.so文件),更改才会打包在APK中。

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

有没有办法强迫gradle重新打包我编译的so文件,或者强迫一个"重建项目"。

提前谢谢。

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

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

只需将所有框切换为关闭即可。


这并不是一个很好的解决方案,因为启动一个应用程序需要很长时间,但它目前有效。

相关内容

  • 没有找到相关文章

最新更新