안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi

질문 : Android 에뮬레이터에 APK 파일을 어떻게 설치합니까?

마침내 내 Android 애플리케이션을 난독화할 수 있었으므로 이제 APK 파일을 설치하고 에뮬레이터에서 실행하여 테스트하고 싶습니다.

Android Emulator에 APK 파일을 어떻게 설치할 수 있습니까?

답변

애플리케이션의 .apk 파일을 에뮬레이터로 드래그 앤 드롭하면 자동으로 설치가 시작됩니다.

다른 옵션 :

Windows :

  1. 에뮬레이터를 실행합니다 (SDK Manager.exe->Tools->Manage AVDs...->New then Start) 
  2. 콘솔(윈도우즈 XP)을 시작하고 실행 -> cmd를 입력한 다음 SDK 디렉토리의 platform-tools 폴더로 이동합니다.
  3. APK 파일을 'android-sdk\tools' 또는 'platform-tools' 폴더에 붙여 넣습니다.
  4. 그런 다음 다음 명령을 입력하십시오.

adb 설치 [.apk 경로]

예:

adb 설치 C : \ Users \ Name \ MyProject \ build \ Jorgesys.apk

리눅스 :

  1. apk 파일을 Android-sdk 리눅스 폴더의 platform-tools에 복사합니다.
  2. Terminal 을 열고 Android-sdkplatform-tools 폴더로 이동합니다.
  3. 그런 다음 이 명령을 실행합니다. -
    ./adb install FileName.apk
  4. 작업이 성공하면(결과가 화면에 표시되면) 에뮬레이터의 시작 부분에 파일이 있습니다.

맥:

PATH=$PATH:~/Library/Android/sdk/platform-tools

예 : PATH = $ PATH : / users / jorgesys / eclipse / android-sdk-mac_64 / tools

그런 다음 adb를 실행합니다.

맥:

1. 에뮬레이터를 실행합니다.

2. .apk 파일을 복사하여 /Users/your_system_username/Library/Android/sdk/platform-tools 붙여 넣습니다.
Mac 시스템에서 sdk 경로를 찾을 수없는 경우 다음 단계를 수행하십시오. finder->select 열기-> 상단 메뉴에서 이동 옵션 선택-> 폴더로 이동 옵션 선택-> 텍스트 필드가있는 창이 팝업됩니다. /Users/your_system_username/Library/Android/sdk/ -> 이제 platform-tools 폴더를 열고 복사 한 .apk 파일을 붙여 넣습니다.

  1. 이제 터미널을 열고 다음을 입력하십시오. cd Library/Android/sdk/platform-tools
  2. 터미널에서 다음을 실행하십시오. ./adb install yourapkfilename.apk 오류 메시지가 표시되면 error: no devices found - waiting for device , 5 단계를 따르십시오.
  3. Android Studio에서 에뮬레이터를 실행하고 에뮬레이터가 활성화되면 4 단계를 반복하면 터미널에 성공 메시지가 표시됩니다.
출처 : https://stackoverflow.com/questions/3480201/how-do-you-install-an-apk-file-in-the-android-emulator

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Android Emulator는 컴퓨터에서 Android 기기를 시뮬레이션함으로써 실제로 기기가 없어도 다양한 기기 및 Android API 수준에서 애플리케이션을 테스트할 수 있습니다. 에뮬레이터의 장점은 다음과 같습니다.

  • 유연성: 에뮬레이터는 다양한 기기 및 Android API 수준을 시뮬레이션할 수 있을 뿐만 아니라 다양한 Android 휴대전화, 태블릿, Wear OS, Android TV 기기용으로 사전 정의된 구성도 제공합니다.

  • 높은 충실도: 에뮬레이터는 실제 Android 기기의 거의 모든 기능을 제공합니다. 전화 및 SMS 수신, 여러 네트워크 속도, 회전 및 기타 하드웨어 센서를 시뮬레이션하고 기기의 위치를 지정하며 Google Play 스토어에 액세스하는 등 다양한 작업을 할 수 있습니다.

  • 속도: 에뮬레이터에서 앱을 테스트하면 실제 기기에서 하는 것보다 여러 면에서 더 빠르고 쉽습니다. 예를 들어 USB를 통해 연결된 기기보다 에뮬레이터로 데이터를 더 빠르게 전송할 수 있습니다.

대부분의 경우 에뮬레이터는 테스트 요구사항에 가장 적합한 옵션입니다. 이 페이지에서는 에뮬레이터의 핵심 기능과 에뮬레이터를 시작하는 방법을 설명합니다.

에뮬레이터 대신 실제 기기에 앱을 배포할 수도 있습니다. 자세한 내용은 하드웨어 기기에서 앱 실행을 참고하세요.

에뮬레이터 시작하기

Android Emulator를 사용하면 가상으로 여러 기기에서 앱을 테스트할 수 있습니다. 에뮬레이터는 기본적으로 Android 스튜디오와 함께 제공되므로 직접 설치하지 않아도 됩니다. 에뮬레이터에서 사용하는 기본 워크플로는 다음과 같습니다.

  1. 시스템 요구사항이 있는지 확인합니다.
  2. AVD(Android Virtual Device)를 만듭니다.
  3. 에뮬레이터에서 앱을 실행합니다.
  4. 에뮬레이터를 탐색합니다.

이 페이지에서는 가상 테스트 환경을 설정하고 탐색하는 단계를 자세히 설명합니다. 이미 에뮬레이터에서 앱을 실행 중이고 고급 기능을 사용할 준비가 되었다면 에뮬레이터 고급 사용법을 참고하세요.

에뮬레이터에 문제가 발생하면 에뮬레이터 문제 해결을 참고하세요. 요구사항과 리소스에 따라 시스템 요구사항 및 기술 구성을 살펴볼 필요가 있을 수도 있고, 실제 기기를 사용하는 것이 더 나을 수도 있습니다.

에뮬레이터 시스템 요구사항

최상의 환경을 구현하려면 컴퓨터의 Android 스튜디오에서 다음 사양을 충족하는 에뮬레이터를 사용해야 합니다.

  • 16GB RAM
  • 64비트 Windows, macOS, Linux 또는 ChromeOS 운영체제
  • 16GB 디스크 공간

이러한 사양이 없어도 에뮬레이터가 실행될 수는 있지만 원활하게 실행되지 않을 수도 있습니다. 이 경우 하드웨어 기기에서 앱 실행의 안내에 따라 실제 기기에서 테스트하는 것이 좋습니다.

Android Virtual Device 만들기

Android Emulator의 각 인스턴스는 Android Virtual Device(AVD)를 사용하여 시뮬레이션된 기기의 Android 버전과 하드웨어 특성을 지정합니다. 효과적으로 앱을 테스트하려면 앱이 실행될 각 기기를 모델링하는 AVD를 만들어야 합니다. AVD를 만들려면 가상 기기 만들기 및 관리를 참고하세요.

각 AVD는 사용자 데이터, SD 카드 등을 위한 자체 비공개 저장소를 갖춘 독립 기기로서 작동합니다. 기본적으로 에뮬레이터는 사용자 데이터와 SD 카드 데이터, 캐시를 AVD 특정 디렉터리에 저장합니다. 에뮬레이터를 실행하면 AVD 디렉터리의 사용자 데이터와 SD 카드 데이터가 에뮬레이터에서 로드됩니다.

에뮬레이터에서 앱 실행

Android Virtual Device(AVD)를 만든 후 Android Emulator를 시작하고 프로젝트에서 앱을 실행할 수 있습니다.

  1. 툴바의 대상 기기 드롭다운 메뉴에서 앱을 실행하려는 AVD를 선택합니다.

    안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
  2. 실행을 클릭합니다. 에뮬레이터가 처음 실행될 때는 1분 정도 걸릴 수 있지만 그 이후에는 스냅샷을 사용하므로 더 빨리 실행됩니다. 이 시점에서 문제가 발생하면 에뮬레이터 문제 해결을 참고하세요.

앱이 AVD에 설치되면 일반적으로 기기에서 다른 앱을 실행할 때와 같이 AVD에서 앱을 실행할 수 있습니다. 새 변경사항을 배포할 때마다 실행 또는 변경사항 적용을 다시 클릭해야 합니다.

Wear OS 페어링 어시스턴트

Wear OS 기기로 앱을 테스트하려면 Wear OS 페어링 어시스턴트를 사용하세요. Android 스튜디오에서 직접 Wear OS 에뮬레이터를 실제 스마트폰이나 가상 스마트폰과 페어링하는 과정을 단계별로 안내합니다. 자세한 내용은 Wear OS 에뮬레이터 페어링 어시스턴트 사용을 참고하세요.

에뮬레이터 탐색

에뮬레이터가 실행되는 동안 컴퓨터 마우스를 사용하여 터치스크린에서의 손가락 움직임을 모방하고 에뮬레이터 패널을 사용하여 일반적인 작업을 실행할 수 있습니다.

에뮬레이터 화면 탐색

컴퓨터 마우스 포인터를 사용하여 터치스크린에서의 손가락 움직임을 모방합니다. 메뉴 항목과 입력란을 선택하고 버튼과 컨트롤을 클릭합니다. 컴퓨터 키보드를 사용하여 문자를 입력하고 에뮬레이터 단축키를 입력합니다.

표 1. 에뮬레이터 탐색을 위한 제스처

기능설명
화면 스와이프 화면을 가리키고 기본 마우스 버튼을 길게 누른 채 화면을 가로질러 스와이프한 다음 누름을 해제합니다.
항목 드래그 화면에서 항목을 가리키고 기본 마우스 버튼을 길게 누른 상태에서 항목을 이동한 다음 누름을 해제합니다.

(터치)

화면을 가리키고 기본 마우스 버튼을 눌렀다가 놓습니다. 예를 들어, 텍스트 필드를 클릭하여 입력을 시작하거나 앱을 선택하거나 버튼을 누를 수 있습니다.
두 번 탭 화면을 가리키고 기본 마우스 버튼을 빠르게 두 번 눌렀다가 놓습니다.
길게 터치 화면의 항목을 가리키고 기본 마우스 버튼을 길게 눌렀다가 놓습니다. 예를 들어 항목의 옵션을 열 수 있습니다.
입력 컴퓨터 키보드를 사용하거나 에뮬레이터 화면에 표시되는 키보드를 사용하여 에뮬레이터에 입력할 수 있습니다. 예를 들어 텍스트 필드를 선택한 후 입력할 수 있습니다.
손가락 모으기 및 넓히기

Control(Mac의 경우 Command)을 누르면 손가락 모으기 동작 멀티 터치 인터페이스가 표시됩니다. 마우스가 첫 번째 손가락 역할을 하고, 앵커 포인트 건너편이 두 번째 손가락입니다. 커서를 드래그하여 첫 번째 지점을 이동합니다.

마우스 왼쪽 버튼을 클릭하면 두 지점을 모두 터치하는 것과 같고 누름을 해제하면 두 지점을 모두 선택하는 것과 같은 역할을 합니다.

수직 스와이프 화면에서 수직 메뉴를 열고 스크롤 휠(마우스 휠)을 사용하여 원하는 항목이 나올 때까지 메뉴 항목을 스크롤합니다. 메뉴 항목을 클릭하여 선택합니다.

에뮬레이터 패널을 사용하여 일반적인 작업 실행

에뮬레이터로 일반적인 작업을 실행하려면 에뮬레이터 툴바(Android 스튜디오 내에서 에뮬레이터를 실행 중인 경우) 또는 오른쪽 패널(Android 스튜디오 외부 창에서 에뮬레이터를 실행 중인 경우)을 사용하세요. 표 2에서는 일반적인 에뮬레이터 작업 및 관련 버튼을 설명합니다.

단축키를 사용하여 에뮬레이터에서 많은 일반적인 작업을 실행할 수 있습니다. 에뮬레이터의 전체 단축키 목록을 보려면 F1(Mac의 경우 Command + /)을 눌러 Extended controls 창에서 Help 창을 엽니다.

표 2. 에뮬레이터의 일반적인 작업

기능설명
닫기
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
에뮬레이터를 닫습니다.
최소화
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
에뮬레이터 창을 최소화합니다.
크기 조절 다른 운영체제 창과 마찬가지로 에뮬레이터의 크기를 조절합니다. 에뮬레이터는 사용자의 기기에 적합한 가로세로 비율을 유지합니다.
전원
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
이 아이콘을 클릭하여 화면을 켜거나 끕니다.
길게 클릭하여 기기 전원을 켜거나 끕니다.
볼륨 업 버튼
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
이 아이콘을 클릭하여 슬라이더 컨트롤을 표시하고 볼륨을 높입니다. 다시 한번 클릭하여 볼륨을 더 높이거나, 슬라이더 컨트롤을 사용하여 볼륨을 변경합니다.
볼륨 다운 버튼
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
이 아이콘을 클릭하여 슬라이더 컨트롤을 표시하고 볼륨을 낮춥니다. 다시 한번 클릭하여 볼륨을 더 낮추거나, 슬라이더 컨트롤을 사용하여 볼륨을 변경합니다.
왼쪽으로 회전
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
기기를 시계 반대 방향으로 90도 회전합니다.
오른쪽으로 회전
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
기기를 시계 방향으로 90도 회전합니다.
스크린샷 촬영
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
이 아이콘을 클릭하여 기기의 스크린샷을 촬영합니다. 자세한 내용은 스크린샷을 참조하세요.
확대/축소 모드 진입
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi

클릭하면 커서가 확대/축소 아이콘으로 변경됩니다. 확대/축소 모드를 종료하려면 버튼을 다시 클릭합니다.

확대/축소 모드에서 확대 및 축소

  • 화면을 마우스 왼쪽 버튼으로 클릭하면 25% 확대되며, 가상 기기의 화면 해상도의 최대 약 2배까지 확대됩니다.
  • 마우스 오른쪽 버튼으로 클릭하여 축소합니다.
  • 마우스 왼쪽 버튼을 클릭하고 드래그하여 확대할 상자 모양의 영역을 선택합니다.
  • 마우스 오른쪽 버튼으로 클릭하고 선택 상자를 드래그하여 기본 확대/축소로 재설정합니다.

확대/축소 모드로 이동하려면 키보드의 화살표 키를 누른 상태에서 Control(Mac의 경우 Command)을 누릅니다.

확대/축소 모드에서 기기 화면을 탭하려면 Control 키를 누른 상태에서 클릭합니다(Mac의 경우 Command 키를 누른 상태에서 클릭).

뒤로
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
이전 화면으로 돌아가거나 대화상자, 옵션 메뉴, 알림 패널 또는 터치 키보드를 닫습니다.

안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
홈 화면으로 돌아갑니다.

개요

안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi

(최근 앱)

이 아이콘을 탭하여 최근 작업한 앱의 썸네일 이미지 목록을 엽니다. 앱을 열려면 탭합니다. 목록에서 미리보기 이미지를 삭제하려면 왼쪽 또는 오른쪽으로 스와이프하세요. 이 버튼은 Wear OS에서는 지원되지 않습니다.
접기
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
폴더블 기기의 경우 기기를 접어 작은 화면 구성을 표시합니다.
펼치기
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
폴더블 기기의 경우 기기를 펼쳐 큰 화면 구성을 표시합니다.
버튼 1
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
Wear 기기의 경우 기기에서 버튼 1을 누릅니다. API 수준 28 및 이후 버전을 실행하는 Wear 기기에서만 사용할 수 있습니다.
버튼 2
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
Wear 기기의 경우 기기에서 버튼 2를 누릅니다. API 수준 30 및 이후 버전을 실행하는 Wear 기기에서만 사용할 수 있습니다.
손바닥
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
Wear 기기의 경우 기기 화면을 손바닥으로 누릅니다. 이렇게 하면 기기가 대기 모드로 설정됩니다. API 수준 28 및 이후 버전을 실행하는 Wear 기기에서만 사용할 수 있습니다.
기울이기
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
Wear 기기의 경우 기기를 기울입니다. 이렇게 하면 대기 모드가 종료됩니다. API 수준 28 및 이후 버전을 실행하는 Wear 기기에서만 사용할 수 있습니다.
메뉴 Control+M(Mac의 경우 Command+M)을 눌러 메뉴 버튼을 시뮬레이션합니다.
더보기
안드로이드 에뮬레이터 apk 설치 - andeuloideu emyulleiteo apk seolchi
이 아이콘을 클릭하여 다음 표에 설명된 기타 기능과 설정에 액세스합니다.

에뮬레이터 업데이트하기

Android Emulator를 업데이트하려면 SDK ManagerSDK Tools 탭에서 Android Emulator 구성요소를 선택합니다. 자세한 방법은 SDK Manager를 사용하여 도구 업데이트를 참조하세요.

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2022-10-29 UTC.

[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"필요한 정보가 없음" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"너무 복잡함/단계 수가 너무 많음" },{ "type": "thumb-down", "id": "outOfDate", "label":"오래됨" },{ "type": "thumb-down", "id": "translationIssue", "label":"번역 문제" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"샘플/코드 문제" },{ "type": "thumb-down", "id": "otherDown", "label":"기타" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"이해하기 쉬움" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"문제가 해결됨" },{ "type": "thumb-up", "id": "otherUp", "label":"기타" }]