2011-07-16 3 views
3

Je viens de décider de commencer à développer des applications pour Android et j'ai rencontré quelques problèmes. je reçois cette erreur lorsque je tente de construire un exemple du monde bonjour de http://developer.android.com/resources/tutorials/hello-world.html#top:erreur "paramètre de ligne de commande non valide" erreur en essayant de faire un bonjour monde exemple pour Android

[2011-07-17 00:22:46 - Emulator] paramètre de ligne de commande non valide: Files \ Android \ Android- sdk \ tools/emulator-arm.exe. [2011-07-17 00:22:46 - Emulator] Astuce: utilisez '@foo' pour lancer un périphérique virtuel nommé 'foo'. [2011-07-17 00:22:46 - Emulator] s'il vous plaît utiliser -help pour plus d'informations

J'ai suivi tout ce tutoriel, comment puis-je résoudre ce problème?

Répondre

7

Il y a un bug avec les chemins. Vous avez votre SDK dans C: \ Program Files, mais le sdk ne peut pas fonctionner avec des espaces dans le chemin (c'est pourquoi vous ne voyez que "parameter: Files \ Android \ ..."). Installez-le dans un emplacement sans espace, par ex. directement à C: \ android-sdk. Je pense que c'est bon de couper & coller le dossier complet dans le nouvel emplacement et juste changer le chemin dans les préférences d'éclipse.

+0

^^ Ceci. La dernière version du SDK se soucie si vous avez des espaces dans le chemin, mais pas de version plus ancienne. C'est un problème connu et nous espérons qu'il sera résolu dans la dernière version du SDK. –

+0

Merci beaucoup, ça marche maintenant! – yanncore

+2

J'ai trouvé quelques idiosyncrasies lorsque le chemin de registre suivant n'est pas mis à jour dans le registre: 'HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Android SDK Tools \ Path' Mettez à jour cette valeur et tout devrait bien se passer. –

Questions connexes