2011-05-13 6 views
0

J'utilise les plugins spring et maven en eclipse mais quand je veux lancer ce projet, il retourne Ne trouve pas ShopZilla.apk? Comment cela sera résolu, S'il vous plaît me suggérer.n'a pas pu trouver apk dans android

+0

Nettoyez votre projet, la reconstruction, et puis regardez dans la vue des problèmes - est-il donner une erreur spécifique? –

Répondre

0

Si vous avez installé tous les plugins requis (ADT, M2E et M2E Android), l'API devrait être générée automatiquement par IDE.

Parfois, le fichier apk n'est pas généré simplement parce que il y a une erreur de compilation android dans votre projet, malheureusement, ce ne sont pas des erreurs de compilation donc ils ne sont pas affichés dans la vue des problèmes Eclipse. Par exemple, si vous attachez un fichier icon.jpg dans votre dossier res/drawable et modifiez l'extension en png, vous n'obtenez aucune erreur de compilation dans la vue des problèmes, mais si vous supprimez manuellement le fichier apk dans le dossier de sortie de votre projet, l'apk le fichier ne sera pas généré à nouveau et dans cette situation, Eclipse ne donne qu'un message générique "Impossible de trouver le fichier * .apk" dans la vue de la console, lorsque vous essayez de l'exécuter sur l'émulateur.

Maintenant, la seule question est de savoir comment on peut savoir s'il y a une erreur de compilation Android. faites un clic droit sur votre projet, choisissez Outils Android -> Corriger les propriétés du projet. dans mon exemple jpg/png, Eclipse affichera "erreur libpng: pas un fichier PNG, ERREUR: échec de traitement de l'image PNG C: \ android-sandbox \ source \ votreproj \ res \ drawable-mdpi \ icon.png" et projet marqué comme une erreur dans la vue de l'explorateur de paquets. dès que vous remplacez icon.jpg avec un vrai fichier png, bingo, apk généré automatiquement. Bien que je ne suis pas sûr si cela peut détecter toutes les erreurs de construction subtile android.

0

Si vous utilisez les plugins ADT supérieurs à ADT17, renommez votre dossier "lib" en "libs". Puis cliquez droit sur le projet => Outils Android => Fixer le projet Propriétés => Nettoyer votre projet

Si le problème persiste, redémarrez votre éclipse. Votre problème sera parti.

1

Assurez-vous après la mise à jour de votre android sdk sdk outils de construction sont mis à jour correctement. Vous pouvez le vérifier par Open sdk manager - Le statut "Android Sdk Build Tools" doit être installé. Si le statut n'est pas installé, installez Android Sdk Build Tools pour le même.

0

Veuillez suivre ces étapes; cela pourrait vous aider:

Go to Project->Properties 

Select Android from left-hand side list 

Uncheck the "Is Library" checkbox 

ou

projects -> clean