/ Starting from the command prompt on an Android Studio virtual device

Starting from the command prompt on an Android Studio virtual device

2025. 1. 6. 오전 12:00:26
안드로이드 스튜디오에서 가상 기기 관리 방법을 설명합니다. 주요 내용은 다음과 같습니다: 1. **명령 프롬프트를 사용하여 가상 기기 시작, 재시작, 종료** - `emulator -avd <AVD_NAME>`: 가상 기기 시작 - `adb reboot`: 표준 재부팅 - `adb kill-server`와 `emulator -kill-server`: 모든 ADB 프로세스 및 에뮬레이터 종료 2. **가상 기기 목록 확인** - `adb devices`: 연결된 모든 장치 확인 3. **AVD 관리** - `avdmanager list avds`: AVD 목록 확인 - `avdmanager create avd --name <NAME> --device <DEVICE> --package <PACKAGE>`: 새로운 AVD 생성 - `avdmanager delete avd --name <NAME>`: AVD 삭제 4. **ADB와 에뮬레이터 간 통신** - `adb shell`: 에뮬레이터 내부에서 명령어 실행 - `adb push`와 `adb pull`: 파일 전송
Starting from the command prompt on an Android Studio virtual device
안드로이드 스튜디오의 가상 기기 관리를 위한 명령 프롬프트 사용 방법에 대해 자세히 설명해 드리겠습니다. 1. **명령 프롬프트를 사용하여 가상 기기 시작하기** - 먼저, 안드로이드 SDK 에뮬레이터 도구가 위치한 디렉토리로 이동합니다. ```shell cd C:\Users\\AppData\Local\Android\Sdk\emulator ``` - 그런 다음, 원하는 가상 기기를 시작할 명령어를 입력합니다. ``을 AVD의 이름으로 바꾸세요: ```shell emulator -avd ``` 2. **명령 프롬프트를 사용하여 가상 기기 재시작하기** - 냉장 부팅을 수행하려면 다음 명령어를 사용합니다: ```shell emulator -avd -no-snapshot-load ``` - 표준 재부팅을 원한다면, adb reboot 명령어를 사용할 수 있습니다. 이 명령어는 시뮬레이터의 상태를 완전히 초기화하지 않고 다시 시작합니다: ```shell adb reboot ``` 3. **명령 프롬프트를 사용하여 가상 기기 종료하기** - adb kill-server 명령어를 사용하여 모든 ADB 프로세스를 종료하고, emu kill-server 명령어를 사용하여 에뮬레이터를 종료할 수 있습니다: ```shell adb kill-server emulator -kill-server ``` 4. **명령 프롬프트를 사용하여 가상 기기 목록 확인하기** - adb devices 명령어를 사용하여 현재 연결된 모든 장치를 확인할 수 있습니다: ```shell adb devices ``` 5. **명령 프롬프트를 사용하여 AVD 관리하기** - avdmanager list avds 명령어를 사용하여 현재 설치된 모든 AVD 목록을 확인할 수 있습니다: ```shell avdmanager list avds ``` - 새로운 AVD를 생성하려면 avdmanager create avd 명령어를 사용할 수 있습니다. 예를 들어, 다음과 같이 명령어를 입력하면: ```shell avdmanager create avd --name --device --package ``` - AVD를 삭제하려면 avdmanager delete avd 명령어를 사용할 수 있습니다. 예를 들어, 다음과 같이 명령어를 입력하면: ```shell avdmanager delete avd --name ``` 6. **명령 프롬프트를 사용하여 ADB와 에뮬레이터 간 통신하기** - adb shell 명령어를 사용하여 에뮬레이터 내부에서 명령어를 실행할 수 있습니다: ```shell adb shell ``` - adb push 명령어를 사용하여 파일을 에뮬레이터로 전송하거나, adb pull 명령어를 사용하여 파일을 호스트 시스템으로 전송할 수 있습니다: ```shell adb push /sdcard/ adb pull /sdcard/ ``` 이러한 명령 프롬프트 기반의 방법들은 가상 기기 관리를 효율적으로 수행하는 데 도움이 될 것입니다. 필요에 따라 적절한 명령어를 사용하여 작업을 수행하면 됩니다.