디바이스에서 디버그Debug on Device

이 아티클에서는 물리적 Android 디바이스에서 Xamarin.Android 애플리케이션을 디버그하는 방법을 설명합니다.This article explains how to debug a Xamarin.Android application on a physical Android device.

디바이스에서 디버그 개요Debug on Device Overview

Mac용 Visual Studio 또는 Visual Studio를 사용하여 Android 디바이스에서 Xamarin.Android 앱을 디버그할 수 있습니다.It is possible to debug a Xamarin.Android app on an Android device using either Visual Studio for Mac or Visual Studio. 디바이스에서 디버그가 가능하려면 먼저 개발을 위해 설정되고 PC나 MAC에 연결되어야 합니다.Before debugging can occur on a device, it must be setup for development and connected to your PC or Mac.

애플리케이션 디버그Debug Application

디바이스가 컴퓨터에 연결된 후에는 Xamarin.Android 애플리케이션 디버그가 다른 Xamarin 제품 또는 .NET 애플리케이션에서와 같은 방식으로 수행됩니다.Once a device is connected to your computer, debugging a Xamarin.Android application is done in the same way as any other Xamarin product or .NET application. 디버그 구성과 외부 디바이스를 IDE에서 선택했는지 확인합니다. 필요한 디버그 기호를 사용할 수 있고 IDE가 실행 중인 애플리케이션에 연결할 수 있음을 확인하는 것입니다.Ensure that the Debug configuration and the external device is selected in the IDE, this will ensure that the necessary debug symbols are available and that the IDE can connect to the running application:

디버그 구성 선택됨

다음으로 코드에서 중단점이 설정되어 있습니다.Next, a breakpoint is set in the code:

코드 줄에 중단점 설정

디바이스를 선택한 후에는 Xamarin.Android가 디바이스에 연결하고 애플리케이션을 배포한 다음 실행합니다.Once the device has been selected, Xamarin.Android will connect to the device, deploy the application, and then run it. 중단점에 도달하면 디버거가 애플리케이션을 중지하여 애플리케이션이 다른 C# 애플리케이션과 유사한 방식으로 디버그될 수 있게 됩니다.When the breakpoint is reached, the debugger will stop the application, allowing the application to be debugged in a fashion similar to any other C# application:

중단점 도달

요약Summary

이 문서에서는 중단점을 설정하고 대상 디바이스를 선택하여 Xamarin.Android 애플리케이션을 디버그하는 방법에 대해 논의했습니다.In this document discussed how to debug a Xamarin.Android application by setting a breakpoint and selecting the target device.