2012-05-05 16 views
2

私は端末からAndroidプロジェクトを作成することを実験していますが、私は理解できないエラーに遭遇しました。
私はアンドロイド/ toolsディレクトリに移動し、入力されたAndroidの開発、ウェブサイトの使用:端末からプロジェクトを作成する

android create project \  
> target 2 \ 
> name terminalTest \ 
> path ./terminalTest \ 
> activity terminalTestActivity \ 

しかし、私は次の行を入力するとき:

> package com.android.terminalTest 

を、私はこのエラーが表示されます。

Error: Argument 'com.android.terminalTest' is not recognized. 

アンドロイド開発サイトの情報と比較して:

android create project \ 
    --target 1 \ 
    --name MyAndroidApp \ 
    --path ./MyAndroidAppProject \ 
    --activity MyAndroidAppActivity \ 
    --package com.example.myandroid 

彼らは(もちろん目標を除いて)同じように見えますが、何が間違っていますか?

+0

まず、あなたの 'android-sdk/tools'ディレクトリに移動してください。 'android'バイナリがそこにあり、見つかるはずです。 – zapl

答えて

2

おそらく、ツールディレクトリまたは現在のディレクトリがパスにありません。あなたはtoolsディレクトリから./androidを試すか、jusrをあなたのパスに追加することができます。

+0

は、[OK]を、私は私の道にアンドロイド-のSDK /ツールを追加しましたが、今...アンドロイド作成プロジェクトに新しいエラーを取得イム\ >ターゲット\ 2>名前terminalTest \ >パス./terminalTestProject \ >活動trminalTestActivity \ > package com.android.terminalTest エラー:引数 'com.android.terminalTest'が認識されません。 – codenamejupiterx

+1

各引数の先頭に - を追加します。複数の行の代わりに1行に入力したい場合は、\は必要ありません。次のコマンドは私のために働いた 'android create project --target 2 --name terminalTest --path ./terminalTestProjetc --activity trminalTestActivity --package com.android.terminalTest' – Rastaban

+0

ありがとうRastaban。 2つのダッシュがなくなっているように見えました。すべてを1行に入れると(バックスラッシュを避けて)うまくいきました。 – codenamejupiterx

関連する問題