2012-05-05 2 views
2

터미널에서 Android 프로젝트를 만들면서 실험하고 있는데 이해가 안되는 오류가 발생했습니다. 나는 다음 줄을 입력 할 때터미널에서 프로젝트 만들기

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

을 :하지만 나는 안드로이드/tools 디렉토리를 탐색하고 입력 된 안드로이드 개발 웹 사이트를 사용

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

> package com.android.terminalTest 

나는이 오류가 나타납니다

android 개발 사이트의 정보와 비교 :

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

가 좋아 난 내 경로에 안드로이드 SDK를/도구를 추가,하지만 지금은 ... 안드로이드 프로젝트 생성 새로운 오류가 메신저 \ > 대상 \ 2> 이름 terminalTest \ > 경로 ./terminalTestProject \ > 활동 trminalTestActivity \ > package com.android.terminalTest 오류 : 'com.android.terminalTest'인수가 인식되지 않습니다. – codenamejupiterx

+1

각 인수의 시작 부분에 -를 추가하십시오. 또한 여러 줄 대신 한 줄에 입력하려면 \는 필요하지 않습니다. 다음 명령은 나를 위해 일했습니다.'android create project --target 2 --name terminalTest --path ./terminalTestProjetc --activity trminalTestActivity --package com.android.terminalTest' – Rastaban

+0

감사합니다. Rastaban. 그것은 두 개의 대시가 빠진 것처럼 보였고 모든 것을 한 줄에 넣었을 때 (역 슬래시를 피함) 잘 작동했습니다. – codenamejupiterx

관련 문제