我们看到Market处理Manifest文件的方式有些奇怪。本周末我们注意到我们的可用设备列表从590降到了196.如果我然后查看设备列表本身,我现在有的设备无法再手动启用或禁用,因为它们是“不支持的设备,因为你的清单设置”。
最近有没有人注意到这种行为?是否添加了新的过滤器参数?
显示的所需设备功能是:
android.hardware.location.network
android.hardware.microphone
android.hardware.location
android.hardware.touchscreen
android.hardware.screen.portrait
我们的清单有以下内容:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
...
<uses-feature android:glEsVersion="0x00020000" />
<uses-feature android:name="android.hardware.telephony" android:required="false" />
<uses-feature android:name="android.hardware.bluetooth" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:name="android.hardware.wifi" android:required="false" />
<uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.microphone" android:required="true" />
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="9" />