我使用的是Android Studio 2.3.3和CMake 3.6(最新的Android SDK)。 我怎么强迫手臂模式? 试着 set(ANDROID_ARM_MODE arm)和 set(CMAKE_ANDROID_ARM_MODE arm) 在CMakeLists.txt中,没有成功。 我在docs中发现CMAKE_ANDROID_ARM_MODE变量仅用于cmake> 3.6。 这是否意味着,我无法在CMake 3.6上做到这一点?
答案 0 :(得分:0)
在模块的build.gradle中,尝试
defaultConfig {
externalNativeBuild {
cmake {
arguments '-DANDROID_TOOLCHAIN=clang', '-DANDROID_ARM_MODE=arm'
}
}
}
可能检查.externalNativeBuild /.../ android_gradle_build.json,看它在编译标志中设置为-marm