android - Android NDK:如何抑制“应用程序只有 32 位库”警告
问题描述
我们的应用程序有相当多的本机库以及一些 Java 类,我们正在构建我们的应用程序仅适用于 32 位架构。我们知道,自 2019 年 8 月 1 日起,Google 已强制要求提供 64 位本机二进制文件,但目前我们不使用 Play 商店,并且在我们准备好 64 位二进制文件之前,我们希望禁止显示警告说我们不构建 64 位本机二进制文件。
Android Studio:4.0.1 Cmake 版本:3.10.2
那么,我该如何抑制这些警告,我们有很多本机二进制文件,并且对于每个二进制文件都会生成这些警告行。并且构建窗口充满了很多这样的行,可能每次都针对每个本机库。
可以借助 CMAKE_C_FLAGS 并添加要抑制的警告类型来抑制代码中生成的警告,例如 -Wno-unknown-pragmas (仅抑制我们确定的警告)。但不知道如何抑制这种类型的警告。
警告:此应用程序只有 32 位 [armeabi-v7a,x86] 本机库。从 2019 年 8 月 1 日开始,Google Play 商店要求所有包含本机库的应用都必须提供 64 位版本。欲了解更多信息,请访问https://g.co/64-bit-requirement 此应用只有 32 位 [armeabi-v7a,x86] 本机库。从 2019 年 8 月 1 日开始,Google Play 商店要求所有包含本机库的应用都必须提供 64 位版本。有关更多信息,请访问https://g.co/64-bit-requirement
提前致谢。
解决方案
推荐阅读
- python - Alembic:如何在迁移脚本中添加新的枚举类型而不使用`alembic.op.execute`
- julia - 如何解决在 Julia 中执行发布请求的错误 400
- html - 我在 xhtml 严格 1.0 验证时遇到问题
- c++ - 指针在链表深拷贝构造函数中永远不会达到 null
- android - 如何创建一个可绘制的圆圈?
- javascript - 单击表行时,它启用整个表而不是一行,并且在选择获取值后取消定义
- python - Hashlib,故障调试
- python - 构建 python - R - python 管道
- r - 如何在 R 中将每一行中的单词从一列匹配到带有单词的数据框?
- kubernetes - 来自服务器的错误 (NotFound): deployments.extensions "production" not found