Android Emulator informa 600x1024 MDPI como XLarge?

Actualmente estoy intentando probar la compatibilidad de una aplicación existente con la tableta Amazon Kindle Fire que se lanzará próximamente. Dicen que establecer el emulador a 600x1024 y la densidad de LCD a 169 https: //developer.amazon.com/help/faq.html? ref_ = pe_132830_21362890 # KindleFire aunque en el correo electrónico dijeron 160 en lugar de 169) y que debería informar que es "grande" y no "xlarge" (esto lo tengo de un intercambio de correo electrónico de ida y vuelta con su equipo de soporte donde me quejo de que no trabajo)

Google parece admitir que esto es cierto en su sección sobre pruebas para múltiples tamaños de pantalla cuando enumeran esta resolución y MDPI como "grande" http: //developer.android.com/guide/practices/screens_support.html#testin). Sin embargo, cada vez que incluyo una carpeta "layout-xlarge" junto con "layout-large", el emulador siempre carga el "xlarge". Si cambio la densidad de LCD a algo así como 240, se carga "grande" en lugar de "xlarge", pero se supone que eso no es correcto y me preocupa que eso no funcione en el dispositivo final. Para probar esto, tomé la muestra API-10 de "Multi-Res" y creé una serie de carpetas de diseño descritas anteriormente y cada vez que cargaba "xlarge" si estaba allí y cargaba "grande" si no había un " xlarge ".

Entonces, mi pregunta es si estoy leyendo la documentación correctamente o si mi emulador está de alguna manera en mal estado ya que la gente de Amazon insiste en que debería informar como "grande", lo que si eso fuera cierto, nunca cargaría "xlarge" ¿Derecha

quí está lo que tengo en el manifiesto en el ejemplo Multi-Res que modifiqué para probar esto:

<?xml version="1.0" encoding="utf-8"?>
<manifest
  xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.example.android.multires"
  android:versionCode="1"
  android:versionName="1.0">

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

  <application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name">

    <activity
      android:name=".MultiRes"
      android:label="@string/app_name">
      <intent-filter>
        <action
          android:name="android.intent.action.MAIN"/>
        <category
          android:name="android.intent.category.LAUNCHER"/>
      </intent-filter>
    </activity>
  </application>

  <uses-sdk android:minSdkVersion="4" />

  <supports-screens android:anyDensity="true"
                    android:xlargeScreens="true"
                    android:largeScreens="true"
                    android:normalScreens="true"
                    android:smallScreens="true" />

</manifest>

Respuestas a la pregunta(1)

Su respuesta a la pregunta