7 votes

Le Play Store indique que mon téléphone ne prend pas en charge ma propre application ?

J'ai ces permissions Android dans mon manifeste.

 android.permission.INTERNET
 android.permission.ACCESS_NETWORK_STATE
 android.permission.ACCESS_FINE_LOCATION
 android.permission.CAMERA, android.permission.WRITE_EXTERNAL_STORAGE
 android.permission.SEND_SMS, android.permission.SYSTEM_ALERT_WINDOW
 android.permission.READ_EXTERNAL_STORAGE

J'ai un Sony Xperia Tipo mobile (Sony ST21i). La page de l'application indique que mon téléphone n'est pas pris en charge par l'application. Mon téléphone possède toutes les fonctionnalités ci-dessus et mon application fonctionne bien sur mon téléphone.

Le site Google Developer indique que les fonctionnalités suivantes sont requises, bien que je n'aie pas défini explicitement de balise uses-feature dans mon manifeste.

This application is only available to devices with these features, as defined in your application manifest.

Screen layouts: SMALL NORMAL LARGE XLARGE
Required device features
android.hardware.camera
android.hardware.camera.autofocus
android.hardware.location
android.hardware.location.gps
android.hardware.telephony
android.hardware.touchscreen

5voto

sacrepit Points 116

L'utilisation de Android.permission.CAMERA implique Android.hardware.camera et Android.hardware.camera.autofocus comme indiqué dans la documentation d'Android (voir le dernier tableau de cette page) : http://developer.Android.com/guide/topics/manifest/uses-feature-element.html ).

Comme votre appareil n'a pas d'autofocus, il n'est pas en mesure de télécharger votre application. Vous devriez ajouter :

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

1voto

323go Points 9141

Vérifiez si vous avez besoin de la fonction autofocus. La plupart des téléphones sont filtrés sur ce point.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X