avdmanager
는 명령줄에서 Android Virtual Device(AVD)를 만들고 관리할 수 있는 명령줄 도구입니다. AVD를 사용하면 Android Emulator에서 시뮬레이션할 Android 핸드셋, Wear OS 시계 또는 Android TV 기기의 특성을 정의할 수 있습니다.
Android 스튜디오를 사용하는 경우 이 도구를 사용할 필요가 없으며 대신 IDE에서 AVD를 만들고 관리할 수 있습니다.
avdmanager
도구는 Android SDK 명령줄 도구 패키지에 포함되며 android_sdk/cmdline-tools/version/bin/avdmanager
에 있습니다.
구문
avdmanager
를 사용하려면 다음 구문을 사용합니다.
avdmanager [global options] command [command options]
전역 옵션
전역 옵션 | 설명 |
---|---|
-s | --silent
|
무음 모드: 오류만 출력됩니다. |
-h | --help
|
사용법 도움말. |
-v | --verbose
|
상세 모드: 오류, 경고, 정보 메시지가 출력됩니다. |
--clear cache
|
SDK Manager 저장소 매니페스트 캐시를 지웁니다. |
명령어 및 명령어 옵션
명령어 및 옵션 | 설명 |
---|---|
create avd -n name -k "sdk_id" [-c
{path|size}] [-f] [-p path]
|
새 AVD를 만듭니다. AVD에 name을 제공하고 따옴표로 묶인 sdk_id를 사용하여 AVD에 사용할 SDK 패키지의 ID를 지정해야 합니다.
예를 들어 다음 명령어는 API 수준 25용 x86 시스템 이미지를 사용하여 avdmanager create avd -n test -k "system-images;android-25;google_apis;x86"다음은 다른 옵션의 사용법을 설명합니다. <ph type="x-smartling-placeholder">
|
delete avd -n name
|
AVD를 삭제합니다. name으로 AVD를 지정해야 합니다. |
move avd -n name [-p path] [-r
new-name]
|
AVD를 이동하거나 이름을 바꿉니다. AVD는 name으로 지정해야 합니다.
다음은 다른 옵션의 사용법을 설명합니다.
|
list [target|device|avd] [-c]
|
사용 가능한 모든 타겟, 기기 정의 또는 AVD를 나열합니다. target , device 또는 avd 를 지정하지 않으면 avdmanager 는 세 가지를 모두 나열합니다. 스크립트에 적합한 간단한 출력을 받으려면 -c 인수를 포함하세요. -c 인수는 세 가지 옵션이 모두 함께 나열되어 있으면 사용할 수 없습니다.
|