2012-01-09 57 views
2

我开发了一个具有以下清单的应用程序。Android Manifest Xlarge Screen问题


<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.test.Test" 
    android:versionCode="1111" 
    android:versionName="1.0"> 
    <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="7" android:maxSdkVersion="10"/> 
    <supports-screens 
     android:smallScreens="true" 
     android:normalScreens="true" 
     android:largeScreens="false" 
     android:resizeable="true" 
     android:anyDensity="true"> 
    </supports-screens> 

    <application android:icon="@drawable/app_icon" 
     android:label="@string/KEY_app_name" 
     android:theme="@android:style/Theme.NoTitleBar"> 
     <activity android:name=".SplashScreenActivity" 
      android:label="@string/KEY_app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN"/> 
       <category android:name="android.intent.category.LAUNCHER"/> 
      </intent-filter> 
     </activity> 
    </application> 

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.INTERNET"/> 
</manifest> 

& default.properties设置为target=android-8

令人担忧的是,当我部署的android市场上的应用程序,默认情况下它显示在X大屏幕是真正的支持是什么不应该发生。我尝试将x大屏幕支持设置为false,但在此处不支持。请你让我知道,我怎么能设置支持x大屏幕为假,而不会失去对设置为2.1等更低版本的设备的支持。

在这方面的任何帮助将不胜感激。

谢谢&很期待您的阅读。

回答

0

试试这个:

<支持屏
机器人:smallScreens = “真”
机器人:normalScreens = “真”
机器人:largeScreens = “真”
机器人:anyDensity =“真“>
< /支持屏幕>

其余部分将在清单文件中保持不变。