今天,我将新应用程序放到了市场商店。它可以被大多数手机发现 - 遗憾的是,我们的一个客户使用的某个特定型号无法检测到它。它是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>
感谢您的帮助。
答案 0 :(得分:0)
针对哪个SDK版本开发的应用程序?如果您有1.6或更高版本,请阅读:http://developer.android.com/guide/practices/screens_support.html