バージョン情報とログはどこにありますか
枠線
- バージョン情報
- Windows のバージョン情報
- Mac のバージョン情報
- Android SDK Tools、プラットフォーム ツール、ビルド ツール
- IDE とインストーラーのログ
- Windows ログ
- Xamarin Studio
- Xamarin for Visual Studio
- Xamarin ユニバーサル インストーラー
- 個別の
.msi
インストーラー、詳細ログ - Visual Studio の起動、詳細ログ
- Mac ログ
- ビルド ホスト
- Visual Studio for Mac
- Xamarin Studio
- Xamarin インストーラー
- Windows ログ
- 詳細なビルド出力
- Xamarin.Android アプリと Xamarin.iOS アプリのデバッグ ログ
- Android
adb
LogCat ログ - iOS シミュレーター ログ (Mac 上)
- iOS デバイス ログ (Mac 上)
- Android
バージョン情報
通常は、[情報のコピー] ボタンからすべての情報を返すことが最も適切です。 そうでないと、多くの場合、追加情報を要求する必要が生じます。 たとえば、オペレーティング システムのバージョン、Xcode のバージョン、インストール済みの Android API のレベル、.NET のバージョンはすべて、問題のトラブルシューティングを実行しやすくするために重要であると考えられます。
Windows のバージョン情報
Xamarin Studio
[ヘルプ] > [バージョン情報] > [詳細を表示] > [情報のコピー] [ボタン]
Visual Studio
[ヘルプ] > [About Microsoft Visual Studio] (Microsoft Visual Studio のバージョン情報) > [情報のコピー] [ボタン]
Mac のバージョン情報
Visual Studio for Mac
[Visual Studio] > [About Visual Studio] (Visual Studio のバージョン情報) > [詳細を表示] > [情報のコピー] [ボタン]
Android SDK Tools、プラットフォーム ツール、ビルド ツール
Android SDK マネージャーを開き、上部の [ツール] セクションのスクリーンショットを撮ります。
Visual Studio for Mac
[ツール] > [Android SDK マネージャーを開く]
Visual Studio
[ツール] > [Android] > [Android SDK マネージャーを開く]
IDE とインストーラーのログ
ログの場所ごとに、ログ フォルダー全体を zip で圧縮して添付します。
Windows ログ
Xamarin 用の Visual Studio ツール
%LOCALAPPDATA%\Xamarin\Logs
Visual Studio 2017
Visual Studio のインストール ログを取得する方法
Visual Studio 2015
Xamarin "ユニバーサル" インストーラー
%LOCALAPPDATA%\Xamarin\Universal
これらは XamarinInstaller.exe
インストーラーからのログです。
個別の .msi
インストーラー、詳細ログ
msiexec /i Xamarin.msi /l*vx "%USERPROFILE%\Desktop\Xamarin.log"
Visual Studio の起動、詳細ログ
devenv.exe /log "%USERPROFILE%\Desktop\VisualStudio.log"
Mac ログ
Finder で [移動] > [フォルダーに移動] メニュー項目を選択してから、これらのパスの任意のものをコピーしてダイアログに貼り付けることができます。
Visual Studio for Mac
~/Library/Logs/VisualStudio/7.0
(この数値は、使用しているバージョンによって変わる場合があります)
このフォルダーは、"[ヘルプ] -> [ログ ディレクトリを開く]" を使用して開くこともできます。
Xamarin Studio
~/Library/Logs/XamarinStudio-6.0
(この数値は、使用しているバージョンによって変わる場合があります)
このフォルダーは、"[ヘルプ] -> [ログ ディレクトリを開く]" を使用して開くこともできます。
Xamarin "ユニバーサル" インストーラー
~/Library/Logs/XamarinInstaller/Universal
これらは XamarinInstaller.dmg
インストーラーからのログです。
Xamarin ビルド ホスト
~/Library/Logs/Xamarin-[MAJOR.MINOR]
詳細なビルド出力
診断用 MSBuild 出力を有効にします。
iOS アプリの場合は、[プロジェクトのプロパティ] > [iOS ビルド] > [全般] (タブ) > [その他のオプション] > [その他の mtouch 引数] で
-v -v -v -v
を追加して、詳細な mtouch 出力も有効にします。プロジェクトをクリーンアップしてリビルドします。
IDE のビルド出力をコピーしてテキスト ファイルに貼り付けます。
- Visual Studio (Windows): [表示] > [出力] > [Show output from: Build] (ビルドから出力を表示する)
- Visual Studio for Mac: [表示] > [Pads] (パッド) > [エラー] > [ビルド出力] (タブ)
Xamarin.Android および Xamarin.iOS アプリのデバッグ ログ
Visual Studio for Mac
[表示]> [Pads] (パッド) > [アプリケーション出力]
(このメニュー項目は、アプリの起動後にのみ表示されます。)
Visual Studio
[表示] > [出力] > [Show output from: Debug] (デバッグから出力を表示する)
Android adb
LogCat ログ
adb
コマンドを実行したら、デスクトップから android_logcat.txt ファイルを添付して返します。 これらの手順では、接続されているデバイスは 1 つだけであることを前提としています。
「Android デバッグ ログ」ページも参照してください。
Visual Studio
- [ツール] > [Android] > [Start Android Adb Command Prompt] (Android Adb コマンド プロンプトの起動)
- ログをクリーンアップします (
adb logcat -c
)。 - 問題を再現します。
- ログを出力します (
adb logcat -vtime -d > "%USERPROFILE%\Desktop\android_logcat.txt"
)。
Visual Studio for Mac
- [ツール] > [Open Android SDK Command Prompt] (Android SDK コマンド プロンプトを開く)
- ログをクリーンアップします (
adb logcat -c
)。 - 問題を再現します。
- ログを出力します (
adb logcat -vtime -d > ~/Desktop/android_logcat.txt
)。
iOS シミュレーター ログ (Mac 上)
システム ログにアクセスするには、iOS Simulator アプリで [デバッグ] > [Open System Log...] (システム ログを開く) を選択します。
シミュレーターからのクラッシュ レポートを表示するには、Console.app を開き、
~/Library/Logs > DiagnosticReports
に移動します。
iOS デバイス ログ (Mac 上)
Visual Studio for Mac
[表示] > [Pads] (パッド) > [iOS Device Log] (iOS デバイス ログ)
Xcode
[ウィンドウ] > [デバイス] > ${DeviceName}
クラッシュ レポートは、[View Device Logs] (デバイス ログの表示) ボタンで取得できます。 デバイスのシステム ログは、ウィンドウ下部の表示矢印で表示されます。
Xcode 5
[ウィンドウ] > [オーガナイザー] > [デバイス] (タブ)> ${DeviceName}