2010-06-17 14 views
3

Chaque fois que j'essaie d'exécuter un projet Android à partir d'Eclipse avec le plug-in Android (Exécuter -> Exécuter), l'émulateur démarre très bien, mais le téléchargement échoue et la console éteint ce message d'erreur:IOException lors de l'exécution de projets Android dans Eclipse

[2010-06-17 08:17:55 - HelloAndroid] Failed to upload HelloAndroid.apk on device 'emulator-5554' 
[2010-06-17 08:17:55 - HelloAndroid] java.io.IOException: Unable to upload file: Local file doesn't exist. 
[2010-06-17 08:17:55 - HelloAndroid] Launch canceled! 

Il semble que la compilation apk échoue, mais il n'y a pas d'autres erreurs dans la console du tout sauf pour un avertissement seul sur le projet ne précisant pas une exigence de niveau API:

[2010-06-17 08:17:55 - HelloAndroid] WARNING: Application does not specify an API level requirement! 
[2010-06-17 08:17:55 - HelloAndroid] Device API version is 8 (Android 2.2) 

Répondre

4

Assurez-vous que votre fichier manifest indique le sdk:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/> 
+0

Où puis-je mettre cette ligne? Directement sous la racine «», sous la balise «» ou sous la balise «»? – mmirate

+0

n'importe où dans la balise , mais pas à l'intérieur

+0

Je l'ai placé directement sous la balise '', et bien que la console n'imprime aucun message d'erreur, le programme ne s'affiche pas du tout sur l'émulateur. EDIT: Oh, juste vu ce commentaire. Je vais essayer de nouveau. EDIT2: OK, cela ne fonctionne toujours pas. – mmirate

0

En fait, le fichier APK n'a pas été généré. Essayez de voir s'il y a des erreurs de compilation. Sinon, essayez de compiler le projet par vous-même. Vous pouvez lire ces articles intéressants:

+0

Il n'y a rien dans le volet inférieur intitulé "Console", est-ce que je verrais un message d'erreur pop-up ou serait-il dans un autre endroit s'il y avait une erreur de compilation? – mmirate