¿Existe alguna herramienta que pueda probar mi manifiesto de Android para ver qué dispositivos son compatibles con el mercado de Android con las configuraciones dadas? Espero que exista una forma distinta a subir cada prueba al mercado de Android.Dispositivos manifiestos y compatibles se muestran en el mercado de Android
Necesito averiguar por qué algunos dispositivos de pantalla pequeña no son compatibles, pero todavía no he encontrado el motivo.
Actualmente soporto las siguientes pantallas y supongo que android:smallScreens
debería dejar que Samsung Galaxy Mini con Android 2.3 instale mi aplicación, pero no es así.
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true" />
edición: permisos y funciones actuales:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"></uses-permission>
<uses-permission android:name="android.permission.CAMERA"></uses-permission>
<uses-permission android:name="android.permission.VIBRATE"></uses-permission>
<uses-permission android:name="android.permission.FLASHLIGHT"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-feature name="android.hardware.screen.portrait" required="false" />
Creo que tengo para eliminar algunas de estas: Tengo aquí la basura que no se necesita más. Lo exploraré esta noche/mañana.
¿Qué valores tiene en manifiesto para 'minSdkVersion' y' targetSdkVersion' y qué "objetivo de compilación del proyecto Android" tiene en las propiedades del proyecto? –
android: minSdkVersion = "8" y sin targetSdkVersion establecido (¿debería?). Se utilizó la plataforma 2.2 de Google API como objetivo de compilación. –
¿Podría haber algunos privilegios muy específicos que su aplicación utiliza y esos teléfonos no? ¿Como no tener cámara o ciertos sensores? –