2010-11-20 3 views
2

J'écris des applications Android, distribuées via le marché. Un utilisateur a écrit pour demander s'il peut avoir le .apk brut d'une application (il se trouve dans un pays où le marché n'est pas disponible).Est-il sécuritaire de partager des fichiers .apk?

Est-il sécuritaire de le faire, ou est-ce que je risque de me faire arnaquer d'une façon ou d'une autre - avoir mon application copiée et redistribuée, par exemple?

Merci pour votre aide.

Répondre

2

Les applications peuvent être inversées. Si quelqu'un met la main sur le fichier .apk, il peut procéder à l'ingénierie inverse de votre code. L'une des façons dont les entreprises/individus tentent de dissuader contre cela est code Obfuscator. Google parle d'obfuscation de code dans leur application licensing document pour vous aider à prévenir contre l'ingénierie inverse. Edit: En lisant un peu plus à ce sujet, il semble que le marché ne vous autorise pas à télécharger le fichier .apk sur votre téléphone s'il est protégé contre la copie, il l'installe uniquement sur le marché. Si votre application n'est pas protégée contre la copie, vous pouvez télécharger le .apk sur le marché.

Donc la réponse à votre question est oui, il est plus dangereux de fournir le fichier .apk directement. Cependant, si vous n'avez pas de protection contre la copie sur votre application, le .apk est déjà disponible pour tous (dépend du pays).

+5

Il est trivial d'extraire le .apk d'une installation de marché à partir d'un téléphone enraciné, et il suffit d'une seule personne qui le fait une fois pour l'obtenir sur les sites de piratage. En expédiant vous-même l'apk, vous vous faites cette personne. –

+0

Merci à vous deux, très utile. – AP257

Questions connexes