如何排除Android中GPU较低的设备



可能重复:
如何排除Android Manifest中所有GPU低的设备?

昨天,我为Android创建了一个实时壁纸,并在我的Droid X、Galaxy S和Fascinate中进行了尝试。我注意到它在Galaxy S和Fasciante中运行得很好,但在GPU较低的Droid X中却没有。到目前为止,我只能使用下面的代码消除具有正常超大屏幕的特定设备。但它并没有具体说明它是否有较低的GPU。我的问题是,有没有办法排除其他GPU较低的设备?

<manifest ... >     
<supports-screens android:smallScreens="false"                       android:normalScreens="false"                       android:largeScreens="false"                       android:xlargeScreens="true"                       
android:requiresSmallestWidthDp="600" />     
   </manifest> 

我认为你不能根据标准排除CPU,但你可以根据标准排除API级别的

<uses-sdk android:minSdkVersion="integer"  />

我知道这不是一个很好的解决方案,但你可以假设,如果是在更高的sdk级别上,程序安装在更新的设备上(这通常意味着更快(。我告诉过你,这并不能完全解决你的问题,但你可能会发现它很有用。

最新更新