2011-07-16 9 views
3

Android用アプリの開発を開始したばかりで、問題が発生しました。 私はhttp://developer.android.com/resources/tutorials/hello-world.html#topからhello世界の例を構築しようとすると、私はこのエラーを取得:Android用のhello worldの例を作成しようとしているときに「コマンドラインパラメータが無効です」というエラーが発生しました

[2011-07-17午後12時22分46秒 - エミュレータ]無効なコマンドラインパラメータ: ファイル\のAndroid \ android- sdk \ tools/emulator-arm.exe。 [2011-07-17 00:22:46 - Emulator]ヒント: 'foo'という名前の仮想デバイスを起動するために '@foo'を使用します。 [2011-07-17午後12時22分46秒 - エミュレータ]私はこれを修正すればよいかの詳細

私はそのチュートリアルのすべてに従っている、のために-help使用してください?

答えて

7

パスにバグがあります。 SDKはC:\ Program Filesにありますが、sdkはパス内のスペースでは機能しません(これが「パラメータ:Files \ Android \ ...」のみを参照する理由です)。スペースなしで設置してください。直接C:\ android-sdkに移動します。 &を完全なフォルダを新しい場所に貼り付けて、Eclipseの環境設定でパスを変更するだけで大​​丈夫だと思います。

+0

^^これは、 SDKの最新バージョンは、パスにスペースが含まれていても、古いバージョンはありません。これは既知の問題であり、うまくいけばSDKの最新バージョンで解決されるはずです。 –

+0

ありがとう、それは今働きます! – yanncore

+2

次のレジストリパスがレジストリ内で更新されていない場合、私はいくつかの特質を見つけました: 'HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Android SDK Tools \ Path'この値も更新してください。 –

関連する問題