所有设备都支持 OpenGL 吗?

Does all devices support OpenGL?

我正在尝试在我的应用程序中使用 WaveInApp 库。

根据 README 文件,我必须将 OpenGL ES 2.0 作为一项功能添加到我的清单中。

Android documentation中Android2.2支持OpenGL ES 2.0,但是这到底是什么意思呢?

我的项目支持最小 API 17。这是否意味着版本高于 Android 2.2 的所有设备都可以使用此库?由于我支持 Android 版本 4+,我的所有用户都可以在他们的设备上使用这个库吗?

如您所说,这意味着支持以 2.2 开头的每个 Android 版本,如果您查看 Android 8.1 compatibility definition 示例,您会发现 OpenGL ES 2.0 仍然是支持。

所以是的,如果你的 API 为 17,你的 Android 应用程序的每个用户都应该拥有支持此库的智能手机。