私のアプリをデバッグモードでビルドしていますが、 "親が評価できませんでした:値は最適化されていません" 。そのため、私はこのように私のモジュールのbuild.gradleに「-O0」を追加しよう:cppFlagsに "-O0"を追加するとアンドロイドスタジオでコンパイルの最適化が無効にならない
externalNativeBuild {
cmake {
cppFlags "-O0 -frtti -fexceptions -std=c++11 -DANDROID_ARM_NEON=TRUE -mfloat-abi=softfp "
abiFilters "armeabi-v7a"
}
}
しかし、それでもまだ、同じエラーが「-O0」を追加した後に表示されます。コンパイラの最適化を正しく無効にする方法を尋ねてもいいですか?私のandroid Studioのバージョンが2.3.3、私のSDKツールのバージョンが26.0.2、そしてndkのバージョンが15.1.4です。
実際のコンパイルコマンドがどのように見えるかを確認すると便利でしょう。https://stackoverflow.com/a/43442227/192373を参照してください。 –