Xamarin 어플리케이션을 실제 Android 디바이스에서 디버깅 하기

  • 이 포스트는 안드로이드 4.2버전 이상에서 적용되며 갤럭시 s8을 기준으로 작성되었습니다.

Xamarin Android는 Visual Studio에서 F5키를 눌러 에뮬레이터로 Android 앱을 쉽게 디버깅할 수 있다. 그런데 실제 디바이스에서는 어떻게 디버깅을 할 수 있을까?

일단 안드로이드 폰에서 몇가지 설정이 필요하다.

설정에서 소프트웨어 정보 탭에 들어갑니다
빌드번호를 몇번 누르면 개발자 모드가 활성화 되었다는 메세지가 뜹니다.
설정에 개발자 옵션이라는 메뉴가 생겼습니다.
개발자옵션 메뉴에 들어가서 USB 디버깅을 클릭해서 활성화 시킵니다
확인을 누르고 USB 디버깅을 허용합니다

위 그림과 같이 Visual Studio의 장치 목록에 실제 안드로이드 장치가 표시 된 것을 볼 수 있다.