Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

android

이 도구는 더 이상 지원되지 않습니다. 대신 Android 스튜디오를 사용하여 AVD를 만든 다음 프로젝트를 만들거나, sdkmanager를 사용하여 명령줄에서 SDK 패키지를 보고 설치합니다.

android는 Android SDK의 tools/ 디렉터리에 있는 명령줄 도구입니다. 이 도구로 할 수 있는 일은 다음과 같습니다.

  • AVD(Android Virtual Device) 만들기, 삭제, 보기
  • Android 프로젝트 만들기 및 업데이트
  • Android SDK를 새로운 플랫폼, 부가기능, 문서로 업데이트

Android 스튜디오를 사용하는 경우 android 도구의 기능이 IDE에 통합되므로 이 도구를 직접 사용할 필요가 없습니다.

참고: 아래 문서에 모든 옵션이 포함되어 있는 것은 아니며 이전 버전일 수도 있습니다. 최신 옵션 목록을 보려면 android --help를 실행합니다.

구문

android [global options] action [action options]

전역 옵션

-s
무음 모드: 오류만 출력됩니다.
-h
사용법 도움말
-v
상세 모드: 오류, 경고, 정보 메시지가 출력됩니다.

AVD 작업 및 옵션

작업 옵션 설명 참고
avd 없음 AVD Manager를 시작합니다.
sdk 없음 Android SDK Manager를 시작합니다.
create avd -n <name> AVD의 이름. 필수
-t <targetID> 새 AVD와 함께 사용할 시스템 이미지의 타겟 ID. 사용 가능한 타겟의 목록을 확인하려면 android list targets를 사용하세요. 필수
-c <path>|<size>[K|M] 이 AVD와 함께 사용할 SD 카드 이미지의 경로 또는 이 AVD용으로 만들 새 SD 카드 이미지의 크기. 예를 들면 -c path/to/sdcard 또는 -c 1000M이 있습니다.
-f AVD를 강제로 생성합니다.
-p <path> 이 AVD 파일의 디렉터리를 만들 위치의 경로.
-s <name>|<width>-<height> 이 AVD에 사용할 스킨으로 이름 또는 크기로 식별됩니다. android 도구는 -t <targetID> 인수에서 참조된 타겟의 skins/ 디렉터리에서 이름 또는 크기를 기준으로 일치하는 스킨을 검색합니다. 예: -s HVGA-L
delete avd -n <name> 삭제할 AVD의 이름 필수
move avd -n <name> 이동할 AVD의 이름 필수
-p <path> 이 AVD 파일의 디렉터리를 만들 위치의 경로.
-r <new-name> AVD의 이름을 바꾸려는 경우 AVD의 새 이름
update avd -n <name> 이동할 AVD의 이름 필수

프로젝트 작업 및 옵션

작업 옵션 설명 참고
create project -n <name> 프로젝트의 이름 필수
-t <targetID> 새 AVD와 함께 사용할 시스템 이미지의 타겟 ID. 사용 가능한 타겟의 목록을 확인하려면 android list targets를 사용하세요. 필수
-k <path>|<size>[K|M] 패키지 네임스페이스 필수
-a 기본 활동 클래스의 이름 필수
-p <path> 프로젝트 디렉터리의 위치 필수
update project -n <name> 업데이트할 프로젝트의 이름
-p <path> 프로젝트의 위치 경로 필수
-l <library path> 추가할 Android 라이브러리의 위치 경로(기본 프로젝트에 상대적인 경로)
-s <subprojects> 하위 폴더의 모든 프로젝트(예: 테스트 프로젝트) 업데이트
-t <targetID> 프로젝트에 설정할 타겟 ID
create test-project -n <name> 프로젝트의 이름
-p <path> 프로젝트의 위치 경로 필수
-m <main> 프로젝트의 이름 필수
update test-project -p <path> 테스트할 프로젝트의 위치 경로(새 프로젝트에 상대적인 경로) 필수
-m <main> 테스트할 프로젝트의 기본 클래스 필수
create lib-project -k <packageName> (필수) 라이브러리 프로젝트의 패키지 이름 필수
-p <path> 프로젝트의 위치 경로 필수
-t <targetID> 라이브러리 프로젝트의 타겟 ID 필수
-n <name> 프로젝트의 이름 필수
update lib-project -p <path> 프로젝트의 위치 경로 필수
-l <libraryPath> 추가할 Android 라이브러리의 위치 경로(기본 프로젝트에 상대적인 경로)
-t <name> 라이브러리 프로젝트의 타겟 ID
create uitest-project -n <name> UI 테스트 프로젝트의 이름
-t <name> UI 테스트 프로젝트의 타겟 ID 필수
-p <path> UI 테스트 프로젝트의 위치 경로 필수

업데이트 작업

update adb
SDK 부가기능에 선언된 USB 기기를 지원하도록 adb를 업데이트합니다.
update sdk
사용 가능한 경우 설치할 새 플랫폼을 제안하여 SDK를 업데이트합니다.