Tengo dos apk's para cargar en el mercado. El primero es para pantallas pequeñas y normales, el segundo para pantallas grandes y x grandes.Carga de múltiples apk para pantallas diferentes
Si subo la versión pequeña del mercado, que dice: "pantallas compatibles: pequeña que lo normal" que es divertido, porque mi manifiesto dice:
<supports-screens
android:xlargeScreens="false"
android:largeScreens="false"
android:normalScreens="true"
android:smallScreens="true">
</supports-screens>
Si subo la versión más grande, consigo lo que esperaba: "Apoyado pantallas: a gran XLarge"
<supports-screens
android:xlargeScreens="true"
android:largeScreens="true"
android:normalScreens="false"
android:smallScreens="false" >
</supports-screens>
(minSdkVersion = "8" targetSdkVersion = "9")
¿Qué estoy haciendo mal?
Roland
EDIT: Gracias al documento de la respuesta del Santo, he editado el manifiesto de la siguiente manera:
versión pequeña (versionCode = "1001")
versión<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true">
</supports-screens>
grande (versionCode = "2001"):
<supports-screens
android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true">
</supports-screens>
Esto es un poco incómodo. La versión pequeña debe pretender que también es compatible con grande y xlarge, aunque no es así. De lo contrario, el mercado no me permitirá activarlo.
Lo crucial es también darle a la versión grande un código de versión superior. Primero se encontrará el apk con el código de versión más alto, si corresponde, el mercado lo entregará. De lo contrario, se avanzará a los apk con los códigos de versión más bajos y verá, si corresponden.
dos conjuntos diferentes de imágenes para teléfonos móviles y tabletas, una apk más pequeña para la anterior – roplacebo