고급 에뮬레이터 사용
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
기본적인 터치스크린 동작 및 휴대전화 움직임 이외의 기능을 사용하여 가상 기기에서 앱을 테스트해야 할 수도 있습니다. 예를 들어 여러 위치 또는 네트워크 조건을 시뮬레이션해야 할 수 있습니다. 이 페이지에서는 고급 에뮬레이터 기능과 Android 스튜디오로 에뮬레이터를 실행하는 다양한 방법을 설명합니다.
이 섹션의 다른 페이지에서는 에뮬레이터의 고급 사용 방법을 다루며, 이 방법에는 터미널 사용이 필요합니다. 보다 전문화된 사용 사례는 다음과 같습니다.
대부분의 앱 개발자는 기본 에뮬레이터 탐색 기능과 이 페이지에 설명된 기능으로 테스트 요구사항을 해결할 수 있습니다. 에뮬레이터와 상호작용하는 방법에 따라 에뮬레이터로 할 수 있는 작업을 비교하려면 에뮬레이터 기능 비교를 참고하세요.
제한사항
Android Emulator에는 다음의 가상 하드웨어가 포함되어 있지 않습니다.
- 블루투스
- NFC
- SD 카드 삽입/꺼내기
- 기기에 연결된 헤드폰
- USB
Wear OS용 시계 에뮬레이터는 개요(최근 앱) 버튼, D패드 또는 지문 센서를 제공하지 않습니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-27(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-27(UTC)"],[],[],null,["# Advanced emulator usage\n\nYou might need to test your app on a virtual device using more than\njust basic touch screen gestures and phone movements. For example, you might want to\nsimulate different locations or network conditions. This page covers advanced\nemulator features and different ways to launch the emulator with Android\nStudio.\n\nThe other pages in this section cover even more advanced ways to use the\nemulator, which require you to use the terminal. These more specialized use cases are:\n\n- If you aren't using Android Studio, you can [start the emulator from the command line](/studio/run/emulator-commandline).\n- To test features including fingerprint validation, or to change your virtual device's battery state, you can [send emulator console commands](/studio/run/emulator-console).\n- To have two emulator instances that can communicate to each other, or to set up other complex network architectures, you can [set up emulator networking](/studio/run/emulator-networking).\n\nFor most app developers, the\n[basic emulator navigation capabilities](/studio/run/emulator#navigate) and\nthe features on this page cover your testing needs. For a side-by-side\ncomparison of what you can do with the emulator depending on how you interact\nwith it, see [the emulator feature comparison](/studio/run/emulator-comparison).\n\nLimitations\n-----------\n\nThe Android Emulator doesn't include virtual hardware for the following:\n\n- Bluetooth\n- NFC\n- SD card insert/eject\n- Device-attached headphones\n- USB\n\nThe watch emulator for Wear OS doesn't provide the Overview (Recent Apps)\nbutton, D-pad, or fingerprint sensor."]]