今天,我将我们的新应用程序放到了市场商店。大多数手机都可以找到它 - 不幸的是,我们的一位客户使用的一种特定型号无法检测到它。它是 Vodafone 845,具有小屏幕 (240x320p) 和低密度 (120 dpi)。它运行 Android 2.1,更新版本(即 SDK 7),并具有所有必要的硬件(GPS、摄像头和互联网访问),但是,在市场上没有检测到该应用程序。我已经尝试过 anyDensity="true"。该应用程序是免费的,不受版权保护,并且向所有国家/地区开放。我在清单中有以下设置:
xmlns:android="xxx"
package="xxx"
android:versionCode="10"
android:versionName="1">
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
/>
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity
android:name=".CamaraView"
android:configChanges="keyboardHidden|orientation"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".ResultView"
android:configChanges="orientation"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name"
/>
</application>
感谢帮助。