152 votes

Installation app blocked by play protect

Lors de la tentative d'installation d'une application signée (app-release.apk), une alerte "Bloqué par Play Protect" s'affiche et l'application n'est pas installée. Cependant, une application non signée (app-debug.apk) peut être installée sans problème.

Le message d'erreur :

Play Protect ne reconnaît pas le développeur de cette application. Les applications de développeurs inconnus peuvent parfois être dangereuses.

Pourquoi cette erreur s'est-elle produite ? Quelle est la solution ?

image de l'erreur

3 votes

J'ai également rencontré le même problème avec mon application. Bien que mon compte Google ait été suspendu lorsque j'ai tenté de publier mon application. Ce que j'ai réalisé, c'est que Google a mis à jour la liste de vérification de Play Protect avec le nom du package suspendu, et ensuite si vous essayez d'installer le même nom de package, Play Protect commence à donner de faux avertissements. J'ai créé une nouvelle application avec le nom de package suspendu et seulement l'activité principale sans aucun autre code ajouté. Signée avec le keystore de l'apk suspendu et j'ai essayé de l'installer. Étonnamment, Play Protect a montré une alerte nuisible comme indiqué dans votre question. J'ai également essayé de créer un nouveau package avec toutes les classes de l'application suspendue mais aucune alerte de Play.

0 votes

Voir la solution ici : stackoverflow.com/a/54976730/984471

0 votes

Le même problème pour moi mais j'ai trouvé un autre Keystore que je n'ai même pas publié l'application sur Google Play, signé l'application correctement, et cette boîte de dialogue n'apparaît pas ! même si vous créez une nouvelle application a le problème dès le départ. J'ai plusieurs applications et un autre Keystore fonctionne correctement avec ma nouvelle application ! Je ne sais pas comment Google décide du développeur des applications inconnues ! Je n'ai jamais eu de compte console Google Play.

83voto

Mostafa Azadi Points 1656

J'ai trouvé la solution: Allez sur le lien ci-dessous et soumettez votre demande.

Formulaire de soumission des appels Play Protect

Après quelques jours, le problème sera résolu

3 votes

@MostafaAzadi Quelle était la raison exacte?

4 votes

Si vous n'utilisez pas SSL et avez activé les communications en texte clair sur le manifeste, c'est la raison.

1 votes

Si vous rencontrez un problème concernant l'URL pour télécharger votre fichier APK, voici une solution utile : stackoverflow.com/a/56513945/9710197

34voto

molood ayat Points 543

J'ai trouvé la meilleure solution. Si vous voulez résoudre ce problème, vous devriez ouvrir votre Play Store, dans le menu trouver Play Protect ici et ici et décocher Scanner l'appareil à la recherche de menaces de sécurité.

26voto

Amirhosein Heydari Points 2077

Essayez de créer un nouveau magasin de clés et remplacez l'ancien, puis reconstruisez un nouvel APK signé.

Mise à jour: Notez que si vous utilisez une connexion http avec le serveur, vous devez utiliser SSL.

Jetez un œil à : https://developer.android.com/distribute/best-practices/develop/understand-play-policies

0 votes

Je crée un nouveau magasin de clés, d'abord il est bon et il n'y a pas d'erreur, mais après un jour, le même erreur apparaît.

2 votes

Peut-être est-ce parce que la durée de validité maximale de la plupart des certificats achetés est d'environ les dernières années. Définissez une date d'expiration supérieure à 50 ans.

1 votes

J'ai créé cette application ce mois-ci et j'ai défini la validité (années) de la signature à 25 ans.

26voto

Ali Points 294

Il existe trois options pour se débarrasser de cet avertissement :

  1. Vous devez désactiver Play Protect dans le Play Store -> Play Protect -> Icône Paramètres -> Analyser l'appareil à la recherche de menaces de sécurité
  2. Publier l'application sur le Google Play Store
  3. Soumettre un Appel à Play Protect.

16voto

Meisam Beiranvand Points 101

Google Play vous trouve en tant que développeur via votre keystore.

et peut-être que votre adresse IP de pays est interdite sur Google lorsque vous générez votre nouveau keystore.

changez votre adresse IP et générez un nouveau keystore, le problème sera résolu.

si vous n'avez pas réussi, utilisez un autre Gmail dans Android Studio et générez un nouveau keystore.

1 votes

Avez-vous fait ces trucs? parce que j'ai ce problème et mes applications doivent s'authentifier depuis l'Iran et ne peuvent pas envoyer d'application pour appel (ils ne peuvent pas le tester), comment puis-je résoudre cela? merci mec

4 votes

Ça n'a pas marché pour moi! J'utilise keytool pour créer une keystore

1 votes

Cela n'est pas une solution car le nouveau keystore est également interdit après quelques jours. La meilleure façon de soumettre l'application est de faire appel au site de protection de Google.

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