La version d'Android du téléphone est trop ancienne pour l'app

Le minSdk de l'app dépasse la version d'Android du testeur : Google Play écarte le téléphone. Baissez minSdk si vous le pouvez, ou laissez les places à des testeurs aux téléphones plus récents.

J
Written By JordanLast updated 1 hour ago

Ce que vous voyez

Sur un téléphone ancien, le Play Store affiche « Votre appareil n'est pas compatible avec cette version », alors que les testeurs aux téléphones récents installent l'app.

Pourquoi

Le minSdk de l'app fixe la plus ancienne version d'Android qu'elle accepte. En dessous, Google Play ne propose pas l'app. Ne le confondez pas avec targetSdk : l'API cible exigée par Google ne dit rien de la plus ancienne version que vous acceptez.

Que faire

Pour le développeur :

  1. Si votre code le permet, baissez minSdk dans build.gradle, puis importez une nouvelle version avec un numéro plus élevé.
  2. Sinon, gardez-le, et indiquez la bonne version d'Android minimale dans votre test Peerbeta pour que seuls des testeurs compatibles soient invités.

Pour le testeur :

  1. Regardez votre version dans « Réglages » › « À propos du téléphone » › « Version d'Android ».
  2. Si l'app demande un Android plus récent, libérez la place avant l'installation : cela ne coûte rien.

Ce que Peerbeta fait

Peerbeta n'invite que des testeurs dont la version d'Android atteint le minimum du test. Quand un testeur bloqué a une version plus ancienne que le minimum de l'app, le diagnostic le signale au développeur.

Was this helpful?

Your feedback shapes what we write next.