2011-05-18 6 views
13

J'ai récemment construit une application Android en utilisant Eclipse (Galileo) sur mon PC/Xp. Je suis un natif du développement Android et il m'a fallu 2 mois pour construire mon application tout en lisant/expérimentant avec tout le Java et d'autres hauts/bas de programmation. Le projet fonctionne correctement sur Eclipse. Je veux maintenant signer l'application (en cours de lecture sur la façon de le faire) en préparation pour le libérer sur l'Android Market. À ce stade, je suis perplexe. La "signature de votre application" parle de signer le fichier .apk avec votre clé privée. Ma question est: où est le fichier .apk situé sur mes fichiers PC/Eclipse. Je sais où se trouvent les fichiers src, res, manifest et R.java parce que je les utilise depuis deux mois. Où se trouve le fichier .apk? J'espère que quelqu'un peut m'aider.Emplacement du fichier .apk

Francis

+1

meilleure réponse: http://stackoverflow.com/a/17342273/2100372 – zoran404

Répondre

1

Généralement dans le dossier bin.

+0

Je le trouve généralement dans le dossier bin, mais pour certains de mes projets, il ne pouvait pas être trouvé. J'ai dû utiliser Android Tools -> Export APK non signé. Une raison pour laquelle cela est arrivé? – jaytj95

12

En eclipse, faites un clic droit sur votre projet et dans ce menu, sélectionnez Outils Android-> Exporter signé Application package.

Et dans ce dialogue apparaissant, suivez les instructions.

Merci, Tout le liber.

+0

J'ai downvoted ceci parce que je suis venu ici à la recherche d'un * emplacement de répertoire spécifique * pour mettre mes fichiers '.apk' générés. La réponse @ Crsierra a cela. – Droogans

+0

mais c'est * unsigned apk * ... si vous voulez installer dans l'appareil vous avez besoin * apk * signé pour générer apk signé c'est le moyen le plus simple @droogans –

+1

J'ai upvoted cela parce que je suis venu ici à la recherche d'un _specific directory location_ mettre mes fichiers .apk générés. Mais ils n'étaient pas là[email protected] a eu la bonne réponse pour moi (bien que j'ai choisi "unsigned" apk) – jaytj95

3

Vous pouvez exporter signé et le fichier .apk non signé en utilisant Eclipse, ainsi que peut générer la clé privée trop juste utiliser dossier de projet -> clic droit -> Outils Android

20

Dans Eclipse l'emplacement par défaut un fichier * .apk compilé se trouve dans le répertoire bin sous l'espace de travail du projet. Par exemple, mon espace de travail Eclipse est sous c:\Users\crsierra\workspace et mon projet Eclipse est nommé HelloWorld. Par conséquent, le fichier HelloWorld.apk sera situé sous

+0

Voici ce que je cherchais: un emplacement par défaut de mes fichiers '.apk' dans les projets eclipse ... enfin! Je n'avais aucune idée de l'endroit où le mettre! – Droogans

+0

pas toujours vrai. J'ai dû exporter comme dans la réponse de Zoombie. – likejiujitsu

2

Si vous avez déjà l'exécution de votre projet sur l'émulateur, vous fermez simplement emulator.And va à

Project->clean 
Project->BuildProject. 

Et puis exécutez votre projet émulateur, puis vérifiez-le

bin/res/your.apk file 
0

Son simple, allez à:

Espace de travail -> YourApp dossier & dans ce type de dossier dans la barre de recherche (en haut à droite) pour votre YourApp.apk!