我在Android Studio 2.2中的一个Android项目中,当我更新项目中的Application.mk文件并单击“运行”或“创建项目”按钮时,Gradle似乎并不认为项目中有任何更改并迅速成功(但是给我以前的版本)。
如果很重要,我将在React Native的Application.mk中更改APP_STL
行。
我发现解决此问题的最快方法是重建项目(缓慢)或修改项目中的Android.mk文件,然后单击“运行”或“使项目(更快)”,但是不必解决此问题也很好。我是在做错什么还是Android Studio中的错误?
最佳答案
Android Studio并未将Application.mk 跟踪为依赖项,但您可以在 build.gradle 中覆盖APP_STL,并将跟踪此更改。
android {
defaultConfig {
externalNativeBuild {
ndkBuild {
cppFlags "-std=c++11"
arguments "APP_STL=gnustl_static
abiFilters "armeabi-v7a"
}}}}
关于android-studio - 更改Application.mk文件时,Android Studio不重建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47403426/