admin管理员组

文章数量:1662623

最近连续有国外的客户报告在某些特定的Android设备上搜索不到我们的应用。

一开始怀疑uses-feature的设置排除了硬件不支持的设备。我们在manifest里有以下设置:

<uses-feature android:glEsVersion="0x00020000" ></uses-feature>

该设置会排除不支持OpenGL ES 2.0的设备,但是客户报告的设备 Sony Xperia Tablet Z是支持OpenGL ES 2.0的。需要注意的是,据《 Beginning Android Games》一书所说,这个东西,有时候不灵(感谢 这篇博客)。

NOTE: This feature is reported incorrectly by some devices out there, making your application invisible to otherwise perfectly fine devices. Use it with caution.

更稳妥的做法是设置android:required为false。这表示不支持OpenGL ES 2.0的设备也可以搜索到App并安装,但是需要在代码里判断做一些该做的事。

本文标签: 商店里app