¿Por qué la tienda Google Play dice que mi aplicación de Android es incompatible con mi propio dispositivo?

Dudo en hacer esta pregunta, porque parece como simuchas personas tienen un problema similar y, sin embargo, no he encontrado ninguna solución que resuelva mi caso particular.

He desarrollado una aplicación para Android (enlace a la aplicación actual) y lo han subido a la Play Store. La tienda de juegos dice

"This app is incompatible with your XT Mobile Network HTC HTC Wildfire S A510b."

Por supuesto, ese es el teléfono en el que desarrollé la aplicación, por lo quedebería para ser compatible. Algunas personas con otros dispositivos dicen que los informes son compatibles, otras dicen que son incompatibles, pero no encuentro ninguna tendencia. (Aparentemente no conozco a mucha gente con dispositivos Android).

He probado lo siguiente:

mover un archivo ish grande de lares/raw directorio según lo sugerido poresta respuesta. El único archivo allí era un archivo de texto de ~ 700 kB, pero lo moví aassets/ Sin cambio aparente.

añadiendo las siguientes dos afirmaciones de características:

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

pensando que tal vez mi teléfono no pretende apoyar lo habitualandroid.hardware.touchscreen Característica, pero de nuevo, sin cambio aparente.

Al cargar la APK en Play Store, el único filtro que informa como activo es elandroid.hardware.faketouch característica.

La siguiente es la salida deaapt dump badging bin/NZSLDict-release.apk:

<code>package: name='com.hewgill.android.nzsldict' versionCode='3' versionName='1.0.2'
sdkVersion:'4'
targetSdkVersion:'4'
uses-feature:'android.hardware.faketouch'
uses-feature-not-required:'android.hardware.touchscreen'
application-label:'NZSL Dictionary'
application-icon-160:'res/drawable/icon.png'
application: label='NZSL Dictionary' icon='res/drawable/icon.png'
launchable-activity: name='com.hewgill.android.nzsldict.NZSLDictionary'  label='NZSL Dictionary' icon=''
main
other-activities
supports-screens: 'small' 'normal' 'large'
supports-any-density: 'true'
locales: '--_--'
densities: '160'
</code>

y para completar, mi archivo manifiesto:

<code><?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.hewgill.android.nzsldict"
      android:versionCode="3"
      android:versionName="1.0.2">
    <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="4" />
    <uses-feature android:name="android.hardware.faketouch" />
    <uses-feature android:name="android.hardware.touchscreen" android:required="false" />
    <application android:label="@string/app_name"
        android:icon="@drawable/icon">
        <activity android:name="NZSLDictionary"
                  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=".WordActivity" />
        <activity android:name=".VideoActivity" />
        <activity android:name=".AboutActivity" />
    </application>
</manifest> 
</code>

En la sección "Disponibilidad de dispositivos" de la Play Store, puedo ver que todos los dispositivos HTC, incluido el Wildfire S, son compatibles, excepto "G1 (trucha)" y "Touch Viva (opal)", cualquiera que sea. En realidad, veo que tanto "Wildfire S (marvel)" como "Wildfire S A515c (marvelc)" están listados como compatibles, pero mi "Wildfire S A510b" no se menciona específicamente. ¿Puede este tipo de identificador de sub-modelo importar tanto? He podido descargar varias aplicaciones de Google Play a mi teléfono sin problemas.

Lo unico que yono tienen hecho en este punto es esperar 4-6 horas después de cargar la última versión (como eneste comentario) para ver si todavía dice que es incompatible con mi teléfono. Sin embargo, la página de Play store actualmente muestra 1.0.2, que es la última que he cargado.

Respuestas a la pregunta(12)

Su respuesta a la pregunta