Xamarin.Android アプリのデバッグ

このセクションでは、デバイスまたはエミュレーターで Xamarin.Android アプリをデバッグする方法について説明します。

デバッグの概要

Android アプリケーションを開発するには、物理ハードウェア上で、またはエミュレーターを使用して、アプリケーションを実行する必要があります。 ハードウェアを使用するのが最適な方法ですが、常に実用的というわけではありません。 多くの場合、以下に示されるエミュレーターのいずれかを使用して、Android ハードウェアを簡単かつコスト効率良く、シミュレートまたはエミュレートすることができます。

Android Emulator でのデバッグ

この記事では、Visual Studio から Android Emulator を起動し、仮想デバイスでアプリを実行する方法について説明します。

デバイスでのデバッグ

この記事では、物理 Android デバイスを構成して、Xamarin.Android アプリケーションを Visual Studio または Visual Studio for Mac のいずれかに直接展開する方法を示します。

Android デバッグ ログ

開発者がアプリケーションのデバッグに使用する、よく使われるトリックに Console.WriteLine があります。 ただし、Android などのモバイル プラットフォームにコンソールはありません。 Android デバイスでは、アプリの書き込み中に使用する必要があることが多いログを提供します。 これは、取得するために入力するコマンドから、logcat と呼ばれることがあります。 この記事では、logcat を使用する方法について説明します。