19 votes

Est-il "sûr" de fournir aux utilisateurs le fichier apk ?

Je me demandais, si j'ai une application qui est disponible sur le Play Store, est-il "sûr" de fournir un téléchargement direct du fichier apk à quelqu'un (soit signé avec les clés appropriées, ou juste une version de débogage) ?

"sûr" dans le sens de le marché fait-il quelque chose de spécial sur l'apk pour protéger le code source, les clés de signature, etc. ?

La raison de ma question est qu'un utilisateur de mon application m'a dit que son Marketplace/Play Store ne fonctionne plus et qu'il ne peut donc pas mettre à jour l'application - il m'a donc demandé de lui envoyer le fichier apk par email.

L'application est gratuite, donc à première vue je ne vois pas de problème - mais je voulais juste vérifier.

Mais cela soulève une question : les applications que vous téléchargez sur le marché (qu'elles soient payantes ou non) se trouvent sur votre téléphone. Ces applications (sur le téléphone) sont-elles en quelque sorte uniques au téléphone/au compte Google ? Sinon, qu'est-ce qui empêche quelqu'un d'acheter une application et de transmettre cette apk à d'autres personnes ?

15voto

Liam W Points 8336

Il n'y a rien de dangereux à cela, et cela se fait occasionnellement lorsque le magasin n'est pas accessible.

Pour répondre à votre deuxième question, les apks ne sont pas uniques - et peuvent être facilement transférés sur un autre appareil, ou sur Internet. C'est la base du piratage des applications Android.

Lorsque vous téléchargez l'APK sur Google Play, GPlay n'y fait rien. C'est au développeur d'obscurcir le code, pour empêcher la décompilation.

15voto

Milner Points 533

Comme Liam a déjà souligné il n'y a aucun danger pour le développeur. Si l'on veut saisir le .apk pour la distribution, c'est facilement possible en utilisant des applications comme AppMonster qui peut soutenir le .apk sur la carte SD. Aucune protection supplémentaire du côté de Google - sauf que les utilisateurs pourraient se sentir plus en sécurité en l'installant à partir d'une "source fiable" (et ils ont raison à ce sujet, du moins lorsqu'il s'agit de développeurs inconnus/nouveaux, comme le montre l'exemple de l'installation de la carte SD). Le videur de Google ajoute une couche de protection contre les logiciels malveillants, voir Android et la sécurité ).

En fait, beaucoup de développeurs tiennent leurs applications .apk les fichiers disponibles sur leur site de projet pour de bonnes raisons. Vous en avez déjà mentionné une dans votre question : Playstore pourrait avoir des problèmes (temporaires). En outre, tous les appareils ne sont pas en mesure d'accéder au Playstore (et ne pourraient donc pas utiliser votre application si elle n'était disponible que là). Une autre bonne raison serait de fournir des "versions bêta" de cette manière, de sorte qu'en tant que développeur, vous puissiez obtenir un retour d'information précoce sans courir le risque d'un retour d'information négatif sur le Playstore.

Pour résumer : Au moins pour les applications gratuites, j'ai même recommander pour conserver un lien de téléchargement direct vers le .apk disponible, si possible.

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