unsigned APK ne peut pas être installé
Je suis en train de distribuer ma demande de certaines personnes pour les tests.
J'ai installé sur mon Désir directement depuis eclipse et il fonctionne très bien.
Pour créer un APK fichier, j'ai choisi de "Exporter Unsigned Package d'Application" directement depuis eclipse, puis un fichier APK a été créé. J'ai envoyé un mail à moi-même et téléchargé le fichier de la carte SD. Mais quand j'essaie de l'installer (à l'aide de ES explorateur de Fichiers), je reçois un message disant "Application non installée".
(J'ai déjà coché la case "Autoriser l'installation d'application du Marché" sur mon téléphone)
Des idées?
Ouais j'ai trouvé le problème, voir ma réponse ci-dessous:
Je ne savais pas que même avec le "Permettre l'Installation de non-Marquée de l'application", j'ai encore besoin de signer la demande.
J'ai auto-signé ma demande, suivant ce lien auto-signer et la libération de l'application, Il n'a fallu que 5 minutes, puis j'ai envoyé l'signé-fichier APK à moi-même et télécharger sur la carte SD, puis installé sans aucun problème.
- Il est très simple à faire vos propres signé APK. Je vous suggère de le faire.
- Hmm, l'option de l'auto-sign est inclus dans Eclipse, et je l'ai fait. Je reçois toujours le même message d'erreur "Application non installée"... Il y a autre chose ici, je suis en manque...
Vous devez vous connecter pour publier un commentaire.
Je ne savais pas que même avec l'option "Autoriser l'Installation de non-Marquée de l'application", j'ai encore besoin de signer la demande.
Je auto-signé ma demande, suivant ce lien auto-sign et la libération de l'application, Il n'a fallu que 5 minutes, puis j'ai envoyé l'signé-fichier APK à moi-même et télécharger sur la carte SD, puis installé sans aucun problème.
Vous ne pouvez pas installer une application non signée sur un téléphone. Vous ne pouvez l'utiliser pour tester avec un émulateur. Si vous voulez continuer à aller de l'avant, vous pouvez essayer d'auto-signature de la demande.
Aussi, puisque vous installez l'application à partir d'une carte sd, j'espère que vous avez les autorisations nécessaires set. Faire passer à travers stackoverflow.com et d'examiner les questions relatives à l'installation d'applications à partir d'une carte sd - là ont été nombreuses et elles ont déjà été posées.
Espère que ça aide,
Sriram
Vous pouvez tester la non signé-apk que sur Émulateur. Et comme son étape du déploiement de l'application et de la distribution, vous devriez lire cet article au moins une fois, je suggère: http://developer.android.com/guide/publishing/app-signing.html.
Pour votre question, vous pouvez trouver la ligne ci-dessous dans l'article ci-dessus:
donc, vous devez avoir signé-apk avant de la distribution de votre application.
Pour générer Signé-apk de votre application, il est une simple procédure de l'assistant, cliquez sur
File -> Export -> Android -> Export Android application.
Il suffit de suivre ces étapes pour le transfert de l'apk sur le périphérique réel(avec le débogueur de clé) et qui est juste pour des tests. (Note: Pour une bonne distribution pour le marché, vous devrez peut-être signer votre application avec vos clés et de suivre toutes les étapes.)
Bonne chance !
Je ne peut pas installer un apk construire avec "l'Exportation non signé du Package de l'Application" Android SDK, mais je peux installer un apk de la navigation sur le répertoire bin de mon projet après le projet de construire. J'ai mis cette apk sur ma sd sur mon HTC Wildfire téléphone, sélectionnez-le, et l'application s'installer correctement.
Vous avez besoin pour permettre à votre téléphone pour installer unsigned apk.
Bonne Chance.
Vous pouvez aussi envoyer vos testeurs l'apk qui est signé avec votre clé de débogage. Vous pouvez la trouver dans le dossier bin de votre projet après la construction en mode de débogage.
Une application non signée ne peut pas être installé. Lorsque nous avons exécuté directement à partir d'eclipse, c'apk est signé avec le débogueur de clé et peut être trouvé dans bin\ dossier du projet. Vous pouvez l'utiliser à des fins de test de distribution aussi.