android - 仅定位市场中运行速度快的 Android 设备

标签 android opengl-es google-play

我一直在寻找一种方法来只向市场上“足够快”的手机展示我的游戏,但我找不到任何好的答案。

有人建议用SDK来定位,但这与速度无关。

我见过一些按屏幕尺寸定位的手机,但一些 Acer 手机和 HTC Legend 的速度足以满足我的游戏需求,但屏幕与 HTC Hero 相同,后者的速度相当慢。

我还看到有人按 OpenGL ES 版本过滤,但我找不到任何类型的数据库告诉我哪些手机有 OpenGL ES 2。Android 2.0 应该支持它,但我不知道手机是否喜欢HTC Magic,更新到2.0后会支持,否则会卡在1.1。

什么是最好的方法?

谢谢

最佳答案

Some people suggest to target by SDK, but that has nothing to do with the speed.

我想任何运行 Android 2.2 的手机都足够快,可以满足您的任何需求。

I also saw some people filtering by OpenGL ES version but I can't find any sort of database that tells me which phones have OpenGL ES 2.

您不需要数据库。通过包括 <uses-feature android:glEsVersion="0x00020000" /> 在你的 list 中 Android Market will filter out your app适用于设备不支持 OpenGL-ES 2.0 或更高版本的用户。

关于android - 仅定位市场中运行速度快的 Android 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3877062/

相关文章:

Android 使用 EGL 初始化 openGL2.0 上下文

android - 使用修改后的屏幕截图的 Google Play 分阶段发布

android - 如何在Android上跟踪引荐链接

android - 使用Fuel向 body 发送GET请求

android - SIP 配置文件构建 :Android

ios - iOS 上的多个顶点缓冲区 OpenGL ES

ios - Opengl 2.0 glColor4f 不工作

android - 多个动态壁纸的一个启动器图标

android - 如何检查用户是否拒绝了 android.permission.FOREGROUND_SERVICE

android - android gradle 插件 3.5.0 更新失败