2012-05-31 21 views
11

He creado una aplicación para Android ... para teléfonos ... pero no me importaría ampliar mi audiencia y dejar que los propietarios de la tableta también la descarguen .... Para ser sincero. no se ve muy bien en una tableta ... pero realmente no me importa eso. Al menos les daré la opción.Aplicación no compatible con la tableta

lamentablemente no puedo encontrar la aplicación en Google Play Store/Android Market con mi tableta! cuando abro la url directamente en el navegador, me redireccionan a Play Store, pero dice "esta aplicación no es compatible con su dispositivo"

No especifiqué nada en mi Manifiesto como "android: xlargeScreens "(el valor predeterminado debería ser verdadero, ¿no? Tampoco especifiqué ninguna restricción de dispositivo en la página Publicación de la tienda

Lamentablemente, solo tengo una tableta para probarla ... así que no sé si es las tabletas tienen fallas, mis aplicaciones son defectuosas o es culpa de Play Store ....

Tengo un HP Touchpad (CM9) ... es un dispositivo bastante experimental, pero otras aplicaciones de teléfono funcionan sin problemas en ese dispositivo

durante el desarrollo, también utilicé mi tableta como dispositivo de prueba y la aplicación se lanzó. así que no sé realmente por qué Play Store me está prohibiendo descargar la aplicación ....

hay algún requisito especial que mi Manifiesto o mis diseños XML tengan que coincidir, para que Play Store lo abra para usuarios de tabletas también?

+0

¿Ha especificado un . android: minSdkVersion o android: targetSdkVersion? – Ahmad

+0

Sí, min sdk está establecido en 7, objetivo sdk está establecido en 15 - mi tableta tiene Android 4.0.3 (15) – RazorHail

Respuesta

3

he resuelto mi problema:

Hice 2 cosas:

1 - I disabled 'Pantalla táctil'

<uses-feature android:name="android.hardware.touchscreen" android:required="false" /> 

esto desactiva los controles de pantalla táctil ADVANCE (como parpadeo, etc.)

pero yo creo que lo que lo hizo fue la siguiente:

2 - He desactivado la protección de copia en el Play Store Publish page unas horas más tarde ¡Pude encontrar mi aplicación en mi tableta e instalarla!

+0

Tengo el mismo problema, pero este no resolvió mi problema – ikbal

+0

Disculpas por el voto negativo, pero (en mi opinión) la respuesta anterior es más útil, especialmente el parte sobre la lectura de http://developer.android.com/guide/topics/manifest/uses-feature-element.html - explica y responde todos los problemas de compatibilidad con los que me encontré, similar al tuyo. –

+0

@PaulHiggins Tengo los siguientes permisos en el manifiesto. ¿Aparecerá mi aplicación para tabletas? https://gist.github.com/anonymous/985de509ae8d68d72bf3 –

4

escriba el código a continuación en su archivo manifest.xml de android para que la tableta de aplicación sea compatible.

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

Lo probé - aún recibo el mensaje de que la aplicación anterior no está escrita – RazorHail

+0

manifiesto que tampoco aparece en la tabla? –

14

Es posible que la tableta no sea compatible con algunas de las características que requiere su aplicación. Puede hacer que "no sean necesarios" para la aplicación (eso significa que debe verificar si realmente están disponibles antes de usarlos en el código).

Hecho es así:

<!-- features --> 
<uses-feature android:name="android.hardware.telephony" android:required="false" /> 

Otras características posibles son:

android.hardware.camera

android.hardware.camera.autofocus

androide. hardware.location.gps

android.hardware.location

android.hardware.location.red

Para la lista completa de las relaciones entre las características < -> permisos, se puede ver:

http://developer.android.com/guide/topics/manifest/uses-feature-element.html

Véase "Referencia de funciones"

+0

Desactivé todas las funciones que acaba de enumerar ... Todavía aparece el mensaje "La aplicación no es compatible" en la tableta: - \ – RazorHail

+0

en el mercado, hay una manera de ver todas las funciones que necesita. Vea si hay algo más, y si lo hay, no lo haga también (hay muchas otras funciones, como bluetooth, micrófono, etc.). Si este no es el problema, ¿entonces quizás no estás dando soporte a la versión del sistema operativo Android del dispositivo? – Danail

+0

Mi aplicación no requiere nada específico, es simplemente una mini aplicación simple con menos de 5 clases en total. El mercado solo dice que requiere ACCESO A INTERNET COMPLETO y VER EL ESTADO DE LA RED. y también: REQUIERE ANDROID: 2.1 y más. mi tableta tiene Android 4.0.3 Ya lo probé en la tableta de un amigo mío. ¡y tampoco era compatible con los suyos! PERO ambas tabletas no se enumeran en la base de datos de dispositivos de Play Store en la página de publicación. podría ser eso? – RazorHail

Cuestiones relacionadas