我的应用程序不适用于市场上的所有设备

时间:2010-09-09 11:39:54

标签: android google-play

今天,我将新应用程序放到了市场商店。它可以被大多数手机发现 - 遗憾的是,我们的一个客户使用的某个特定型号无法检测到它。它是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>

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

针对哪个SDK版本开发的应用程序?如果您有1.6或更高版本,请阅读:http://developer.android.com/guide/practices/screens_support.html