一些安全建议建议在编译我的Android二进制文件时启用fstack-protector。
Q1>如果我不使用NDK,这适用吗?
Q2>我在gradle构建过程中的哪个位置配置?
答案 0 :(得分:0)
不,我认为如果您不使用NDK,则它不适用,因为它是C ++相关的东西。
要添加-将相关的C ++标志“ -fstack-protector-all”(例如)放入模块build.gradle文件中android-> defaultConfig-> externalNativeBuild-> cmake-> cppFlags。
< / li> externalNativeBuild {
cmake {
cppFlags "-fstack-protector-all"
}
}