可能重复:
如何排除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级别上,程序安装在更新的设备上(这通常意味着更快(。我告诉过你,这并不能完全解决你的问题,但你可能会发现它很有用。