Android Studio의 에뮬레이터에 APK를 설치하는 방법은 무엇입니까?


93

터미널에서 Android Studio의 에뮬레이터에 APK를 어떻게 설치합니까?

Eclipse에서 우리는

/home/pcname/android-sdks/platform-tools/adb -s emulator-5554 install /home/pcname/Downloads/apkname.apk

이제 Android Studio에서는 어떻습니까?


당신도 같은 일을합니다. APK는 $ project / $ module / build / apk에 있습니다. 물론 자동으로 설치할 UI에서 응용 프로그램을 실행할 수 있습니다.
— Siva Velusamy 2013 년

1
“에뮬레이션 된 기기에 APK 파일을 설치하려면 APK 파일을 에뮬레이터 화면으로 드래그하세요. APK 설치 프로그램 대화 상자가 나타납니다. 설치가 완료되면 앱 목록에서 앱을 볼 수 있습니다. 에뮬레이션 된 장치에 파일을 추가하려면 파일을 에뮬레이터 화면으로 드래그하십시오. 파일은 /sdcard/Download/디렉토리에 있습니다.” ( Source )“Settings”→“General”→“Use detection ADB location”이 잘못 설정되지 않았다면 Android Studio 2.0부터 가능했을 것입니다.
— caw

답변:


105

편집 : 이 답변이 정답으로 표시되어 있지만 (2013 년) 현재 아래 @ user2511630이 답변 한 것처럼 apk 파일을 에뮬레이터로 직접 드래그 앤 드롭하여 설치할 수 있습니다.


원래 답변 :

사용중인 항목 (Eclipse 또는 Android Studio)에 관계없이 .apk 파일을 에뮬레이터에 설치할 수 있습니다.

내가 항상하는 일은 다음과 같습니다. (완전 초보자 용)

1- 에뮬레이터를 실행하고 완전히 시작될 때까지 기다립니다.

2- sdk 설치 폴더로 이동 한 다음 platform-tools 로 이동 합니다 ( adb.exe 라는 실행 파일이 표시되어야 함 ).

3- 새 파일을 만들고 run.bat 라고 부르고 메모장으로 파일을 편집하고 CMD 를 작성 하고 저장하십시오.

4- 원하는 APK를 동일한 폴더에 복사

5- 이제 run.bat를 열고 작성하십시오. adb install "your_apk_file.apk"

6- 설치가 완료 될 때까지 기다립니다.

7- 짜잔 APK가 에뮬레이터에 설치됩니다.

참고 : 이미있는 경우 응용 프로그램을 다시 설치하려면adb install -r "your_apk_file.apk"

완전 초심자 분들께 말씀 드렸듯이 자세한 설명이있어서 죄송합니다

이 도움을 바랍니다.

문안 인사,

Tarek

예 1

예 2


안녕하세요 Tarek! 나는 당신의 단계를 따랐습니다 (나와 같은 완전한 초보자를 위해 자세히 설명해 주셔서 감사합니다!). run.bat를 두 번 클릭하고 붙여 넣으면 adb install -r "myapp.apk"사용자와 동일한 성공 메시지가 표시되지만 에뮬레이터에는 아무것도 표시되지 않습니다. 에뮬레이터는 Android 스튜디오에서 AVD 관리자를 통해 시작할 때 그대로 유지됩니다. 내가 왜 또는 무엇을 놓치고 있는지 아십니까?
— MagTun

리눅스에서이 작업을 수행하는 방법을 아십니까?
— roopunk

@roopunk는 터미널을 사용 하여 sdk 폴더의 platform-tools 로 이동하고 4 단계부터 계속 합니다. adb 명령을 실행하는 데 문제가 발생하면 ./adb 대신 ./adb를 사용하여 그의 답변에 언급 된 Kim Stacks
— Tarek K. Ajaj

198

시뮬레이터 실행-> yourApp.apk를 시뮬레이터 화면에 끌어다 놓습니다. 그게 다야. 명령이 없습니다.


와! 놀랄 만한! KDE에서도 작동합니다. 여기에있는 adb 답변은 모두 정확하지만 드래그 앤 드롭에는 +1이 더 있어야합니다
— andrew lorien

1
예, Android Studio에서 앱을 개발합니다. Eclipse를 사용하는 사람은 빛을 발할 수 있습니다. 감사.
— user2511630

1
네, 이것은 정답입니다. 모든 CLI 항목이있는 맨 위에있는 "초보자 용"은 말도 안됩니다. Mac에서 "adb"를 사용해 보았는데 일종의 서비스를 시작하고 잠시 기다렸다가 결국 실패했습니다 (프로세스를 종료해야했습니다). 드래그 앤 드롭 (온라인 검색 전에 생각 했어야 했어)은 첫 번째 시도에서 오류없이 빠르게 작동했습니다.
— Christopher Schultz

제거 기존 사본 첫째 - -이 오류 INSTALL_FAILED_UPDATE_INCOMPATIBLE 얻을 경우 stackoverflow.com/questions/26794862/...
— mrwaim

1
안 드 로이드 스튜디오 2.2에서 작동하지
— 않았다

33

Mac을 사용하고 명령을 찾을 수 없음 오류가 발생하는 경우 수행해야 할 작업은

유형

./adb install "yourapk.apk"

여기에 이미지 설명 입력


17

에뮬레이터를 Android Studio Tools->Android-> AVD Manager시작한 다음 에뮬레이터 이미지를 선택하고 시작하십시오.

에뮬레이터가 시작되면 APK를 끌어서 놓기 만하면됩니다. 매우 간단합니다.


이것이 최고의 답변입니다.
— kerner1000 jul.

이것은 나를 위해 작동하지 않습니다. APK를 에뮬레이터 위로 드래그하면 "no entry" "computer says no"커서가 나타납니다.
— Matt

10

안드로이드 스튜디오 에뮬레이터에서 apk 파일을 실행하려면 apk를 에뮬레이터로 드래그하면됩니다.


이것은 나를 위해 작동하지 않습니다. APK를 에뮬레이터 위로 드래그하면 "no entry" "computer says no"커서가 나타납니다.
— Matt

8

에뮬레이터를 시작한 다음 sdk / platform-tools로 이동하여 adb를 사용하여 apk를 설치하는 것이 훨씬 쉽습니다. 처럼:

adb 설치 xxx.apk

실행중인 에뮬레이터에 설치합니다.


8

APK 파일을 Android 에뮬레이터로 드래그하면 자동으로 설치됩니다.


이것은 나를 위해 작동하지 않습니다. APK를 에뮬레이터 위로 드래그하면 "no entry" "computer says no"커서가 나타납니다.
— Matt

3

에뮬레이터가 Android Studio에서 시작된 경우 apk를 드래그 앤 드롭합니다. 에뮬레이터가 명령 줄에서 시작되면 끌어서 놓기가 작동하지 않지만 @Tarek K. Ajaj 지침 (위)은 작동합니다.

참고 : 설치된 앱은 홈 화면에 자동으로 표시되지 않으며 점선 그리드 아이콘 인 앱 컨테이너에 있습니다. 거기에서 홈 화면으로 드래그 할 수 있습니다.


2

Linux의 경우 : 에뮬레이터가 실행되면 다음이 저에게 효과적이었습니다.

홈 디렉토리에 Android SDK를 설치했기 때문에 다음과 같은 파일 구조가 있습니다.

  • 홈 / Android / Sdk / platform-tools / adb

  • home / AndroidStudioProjects / Metronome.adk

AndroidStudioProjects는 Android 프로젝트 용으로 만든 파일 폴더입니다. "Metronome.adk"는 실행하려는 파일입니다.

따라서 홈 디렉토리에서 터미널을 사용하면 ...

./Android/Sdk/platform-tools/adb install ./AndroidStudioProjects/Metronome.adk

Linux 초보자이기 때문에 파일을 찾거나 명령을 실행하려고 할 때 "./"를 넣을 필요가없는 경우가 많습니다.

명령이 "성공"을 달성하면 앱이 에뮬레이터의 앱 영역에 있으며 실행할 수 있습니다.


2

토크백 웹 사이트 에서 APK를 다운로드하세요.

다운로드 한 APK를 시작된 에뮬레이터로 드래그하고 에뮬레이터의 설정으로 이동> 토크백 검색, 이제 거기에서 찾을 수 있습니다.


이것은 나를 위해 작동하지 않습니다. APK를 에뮬레이터 위로 드래그하면 "no entry" "computer says no"커서가 나타납니다.
— Matt

-1

안드로이드 스튜디오에서 : View- Tool Windows-Gradle

당신의 Gradle을 도구 창 탐색에서 :app- Tasks- install 후 (두 번 클릭하여) 실행 : 당신의 install*작업 : 예를 들면 installDebug,installRelease

참고 : 애플리케이션을 실행할 때 APK도 자동으로 설치됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.