无法在Android Studio中强制执行手臂模式

时间:2017-08-23 17:16:42

标签: android-studio cmake arm

我使用的是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上做到这一点?

1 个答案:

答案 0 :(得分:0)

在模块的build.gradle中,尝试

defaultConfig {
    externalNativeBuild {
        cmake {
            arguments '-DANDROID_TOOLCHAIN=clang', '-DANDROID_ARM_MODE=arm'
        }
    }
}

可能检查.externalNativeBuild /.../ android_gradle_build.json,看它在编译标志中设置为-marm