유니티 게임 개발에서 안드로이드 디바이스 모니터(android device monitor) 실행 안되는 경우
monitor.exe 파일 실행시 아래 문구 표시하고 실행 안되는 경우 해결 방법
A Java Runtime Environment(JRE) or java development kit(JDK) must be available in order to run monitor. no Java virtual machine was found after searching the following locations:
1)안드로이드 디바이스 모니터를 실행하려면 아래 경로에서 monitor.exe를 실행합니다.
C:\Program Files\Unity\Hub\Editor\2021.3.6f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\lib\monitor-x86_64
(2021.3.6f1 - 유니티 에디터 버전)
2)monitor.exe를 실행할수없는것을 확인할수있습니다.
3)유니티 에디터에서 preferences의 external tools에서 JDK 경로를 복사합니다(copy path)
4)복사한 경로의 폴더에서 javaw.exe 파일을 확인할수있습니다.
C:\Program Files\Unity\Hub\Editor\2021.3.6f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin
(2021.3.6f1 - 유니티 에디터 버전)
5)시스템 속성의 고급 탭에서 환경변수로 이동합니다.
6)시스템 변수의 Path 변수를 선택하고 편집으로 이동합니다.
7)새로 만들기에서 해당 경로(javaw.exe 파일이 존재하는 폴더 경로)를 추가하고 확인합니다.
8)안드로이드 디바이스 모니터가 정상적으로 실행하는것을 확인할수있습니다.
안드로이드 스튜디오 3.1부터 안드로이드 디바이스 모니터(android device monitor) 지원을 중단하며 안드로이드 프로파일러(Android 프로파일러)로 대체됩니다.
안드로이드 디바이스 모니터(android device monitor) 지원 중단
https://developer.android.com/studio/profile/monitor?hl=ko
안드로이드 프로파일러(android profiler)
https://developer.android.com/studio/profile/android-profiler?hl=ko
'유니티게임개발 > 기초공부' 카테고리의 다른 글
유니티의 WebGL 콘텐츠를 지원하는 웹브라우저 호환성 확인(데스크톱, 모바일) (0) | 2023.04.28 |
---|---|
유니티의 패키지(pacakge) 라이프사이클 (0) | 2023.04.28 |
유니티 재질의 렌더링 모드(rendering mode) 종류 (0) | 2023.04.15 |
유니티 리모트(unity remote) 앱을 사용하여 실시간 모바일 테스트하기(안드로이드, ios) (0) | 2023.04.06 |
유니티(unity) 새로운 입력 시스템에서 액션 바인딩 설정하기(input action asset) (0) | 2023.04.05 |