Nice programing

Android Studio에서 대상 에뮬레이터를 변경하는 방법은 무엇입니까?

nicepro 2020. 11. 29. 12:15
반응형

Android Studio에서 대상 에뮬레이터를 변경하는 방법은 무엇입니까?


다양한 API 레벨을위한 여러 genymotion 에뮬레이터가 있습니다. 문제는 다음과 같습니다.

  1. '향후 출시를위한 동일한 기기'옵션을 선택하여 단일 에뮬레이터에서 앱을 실행합니다.
  2. 다른 에뮬레이터를 엽니 다.
  3. 앱을 다시 실행합니다.

그 후 앱은 첫 번째 에뮬레이터에서만 실행되며 두 에뮬레이터에서 앱을 실행하기 위해 대화 상자 (대상 선택)를 다시 표시하는 방법을 알 수 없습니다.


실행구성 편집 ...을 클릭 하십시오 .

구성 편집

그런 다음 향후 실행을 위해 동일한 장치 사용을 선택 취소 하십시오.

향후 출시를 위해 동일한 기기 사용

@ B-GangsteR에서 언급했듯이 동시에 여러 기기에서 앱을 실행할 수도 있습니다 . 이렇게하려면 ctrl키를 사용하여 대상을 선택하십시오 .

여러 대상


경우에도주의 "향후 출시에 대한 사용 같은 장치가" 선택을 취소 여전히 첫 번째 장치에서 실행되는 동안, 다른 장치에 응용 프로그램을 시작할 수 없습니다. 그래서 당신은

  • 다른 장치에서 실행하기 전에 첫 번째 장치에서 앱을 종료합니다.
  • 또는 adb 프로세스를 종료합니다 (다시 시작됨).
  • 또는 시작부터 동시에 여러 장치 에서 앱을 실행합니다 (대상을 선택할'ctrl'버튼 또는 'ctrl'+ A를 사용하여 여러 대상 선택 ).

Android Studio 3.5 이상에서는 구성 대화 상자의 "배포 대상"부분이 기본 도구 모음으로 이동되었습니다.

메인 툴바 스크린 샷


앱 실행 옆에있는 구성 편집을 클릭합니다.

의 위에


구성 변경을 수행 한 후에도 문제가 지속 되더라도이 옵션을 사용하려면 모든 에뮬레이터에서 기존 실행중인 앱을 닫습니다.


"실행"-> "실행 ..."-> "1.app"(화살표 클릭)-> "프로필"로 이동 한 다음 원하는 장치 (가상 또는 물리적)를 선택하여 프로필을 변경할 수 있습니다. 실행합니다. 이것은 나를 찾는 데 시간이 걸리고 위의 답변에서 이와 같은 것을 찾을 수 없었으므로 누군가를 돕고 싶습니다.

길게 ctrl눌러 여러 장치를 선택할 수 있습니다 (@ B-GangsteR에서 언급).


Android Studio 3.5에서는 Run 'app'버튼의 왼쪽 옵션 인 Emulator 이름을 클릭해야합니다.

선택한 특정 에뮬레이터 또는 여러 에뮬레이터를 선택할 수도 있습니다.

참고 URL : https://stackoverflow.com/questions/36360525/how-to-change-target-emulator-in-android-studio

반응형