web-dev-qa-db-fra.com

Installer APK à partir d'une pièce jointe


Chaque fois que j'envoie un fichier .apk par e-mail en pièce jointe, puis que j'ouvre le fichier .apk de mon téléphone à partir de mon compte de messagerie, j'obtiens une erreur d'analyse.
Cependant, si je mets le .apk sur mon site Web et que je lui donne une URL, cela fonctionne à merveille.

Un bug? Juste moi? Est-ce que je me trompe?
Merci

15
Fredrik Widerberg

Cela fonctionne très bien sur les nouvelles versions d'Android, car, si la pièce jointe est et apk, un bouton d'installation apparaît. (sur l'application native GMail)

Mais pour les anciennes versions d'Android, vous aurez besoin d'une application comme Email, qui installe celle-ci: http://www.appbrain.com/app/email-installer/com.best.app.attachment

13
yeradis

J'ai rencontré le même problème avec Android ICS (4.0.4) . Je suggère, n'essayez pas d'ouvrir la pièce jointe (.apk) si le compte gmail est configuré dans l'appareil. Au lieu de cela, ouvrez votre compte Gmail dans le navigateur, ouvrez le courrier électronique et essayez maintenant de télécharger la pièce jointe. Cela a fonctionné pour moi :) J'espère que ça aide.

2
user2436436

Le moyen le plus simple de transférer et d'installer est de l'envoyer par courrier électronique. Lors de l’envoi, définissez vos paramètres de texte sur Texte Unicode si, pour une raison quelconque, une erreur d’analyse lors de l’installation sur votre téléphone est générée. Astro ou une autre application de navigateur de fichiers est utile pour trouver le fichier après l'avoir téléchargé depuis un courrier électronique. Les seules erreurs sont survenues lorsque j'ai utilisé tout paramètre de texte dans la messagerie électronique autre que Unicode. Texte Unicode et tout installé parfaitement.

1
Blackhawk

Je peux installer les applications reçues de dans mon compte Gmail. Mon échange et mes comptes de messagerie pop ne le permettront pas.

FYI - Si vous avez Astro File Browser, assurez-vous que l’option «Activer le téléchargement par navigateur» est désactivée. C'est une fonctionnalité pratique permettant de télécharger n'importe quel type de fichier, mais elle interfère avec les pièces jointes gmail.

1
Phobos

J'ai commencé à obtenir l'erreur Can't find app to open file dans l'application Inbox de Google lors de l'installation d'un .apk via celle-ci, mais je l'ai ensuite essayée dans Gmail et cela a fonctionné à merveille.

1
craned

J'ai récemment rencontré ce problème lors de l'envoi d'un apk de Mail sous OSX, mais le même apk a été installé lors de son envoi à partir de gmail.

Pour étudier ce problème, j'ai enregistré la sortie de "Afficher l'original" dans gmail pour les courriers électroniques envoyés depuis gmail et Mail. Iran:

diff fromGmail.txt fromMail.txt

Et remarqué la différence suivante dans la pièce jointe Content-Types:

de gmail:

Content-Type: application/vnd.Android.package-archive; 

de Mail:

Content-Type: application/octet-stream;

Je soupçonne que cette différence est le principal coupable.

Vous pouvez vous référer à ma question, ici . Mon hypothèse est que tout client de messagerie qui envoie des pièces jointes apk avec le type de contenu correct passera l’installation.

0
jamprad