3 votes

APK ne s'installe pas

J'ai un Moto X fonctionnant sous Android 5.0.1 et je n'arrive pas à installer un APK que j'ai reçu sur mon e-mail de la part d'un développeur de mon entreprise.

J'ai déjà fait quelques recherches à ce sujet et aucun des problèmes similaires ni aucune solution n'ont fonctionné pour moi.

Ce qui se passe dans mon cas, c'est que je télécharge l'APK depuis l'e-mail, puis je vais dans la section Downlaod et j'essaie de l'installer.

  • Je peux toucher le bouton "Installer" normalement (aucune application de réduction d'écran n'est installée ici) et la barre de progression de l'application en cours d'installation apparaît normalement, comme si l'application était en cours d'installation.
  • L'option qui me permet d'installer des APK de sources inconnues est également activée (en fait, j'ai réussi à installer d'autres applications sur ce même smartphone de la même manière auparavant).

Après l'écran de la barre de progression, je reçois un message qui dit "L'application n'a pas été installée" (le message original est en portugais, c'est la traduction la plus littérale) et c'est tout. Il n'y a aucun retour, aucun message d'erreur, rien.

Lorsque j'essaie d'installer la même application mais à partir d'Android Studio (en exécutant le projet sur le smartphone), elle s'exécute avec succès, mais lorsque je la compile en un APK et l'envoie pour qu'elle soit téléchargée et installée, cela ne fonctionne pas.

Des idées ?

2voto

mw333 Points 1

Après une exploration plus approfondie, j'ai trouvé la cause du problème. Cela a à voir avec les permissions déclarées innerhalb l'application.

J'ai branché mon téléphone sur le PC pour Android Studio et j'ai vérifié la logcat en cherchant le moment où l'erreur est apparue. C'est ici :

02-05 15:38:50.828      929-970/? W/PackageManager Package motoboy.yellowlab.com.br.motoboy attempting to redeclare permission com.startPoint.gmap.MAPS\_RECEIVE already owned by br.com.belaapp.profissional

Il semble que, puisque les deux applications veulent utiliser la même permission ( com.startPoint.gmap.MAPS_RECEIVE ), ils ne peuvent pas être installés en même temps.

Je viens de faire un test : J'ai désinstallé le belapp.profissional puis j'ai essayé d'installer mon APK à partir de Downloads et ça a marché.

J'ai également trouvé ce fil de discussion : Problème 1668 : Code d'erreur inconnu pendant l'installation de l'application : 505 . Il semble qu'il s'agisse d'une erreur d'Android 5.0 qui empêche d'avoir deux applications nécessitant la même permission, ce qui est absurde.

0voto

fgysin Points 9965

Télécharger à partir d'un site web

Si vous avez téléchargé l'APK depuis un site web et qu'il ne s'ouvre simplement pas dans le gestionnaire de fichiers, ni dans le navigateur, ce problème se pose,

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X