使用英语阅读

通过


在哪里可以找到我的版本信息和日志?

轮廓

通常最好通过“复制信息”按钮发回所有信息。 否则,我们通常需要请求其他信息。 例如,在帮助排查问题时,操作系统版本、Xcode 版本、已安装的 Android API 级别和 .NET 版本都很重要。

Xamarin Studio

“帮助”>“关于”>“显示详细信息”>“复制信息”[按钮]

Visual Studio

“帮助”>“关于 Microsoft Visual Studio”>“复制信息”[按钮]

Visual Studio for Mac

“Visual Studio”>“关于 Visual Studio”>“显示详细信息”>“复制信息”[按钮]

打开 Android SDK 管理器,然后截取顶部“工具”部分的屏幕截图

Visual Studio for Mac

“工具”>“打开 Android SDK 管理器”

Visual Studio

“工具”>“Android”>“打开 Android SDK 管理器...”

对于每个日志位置,请务必压缩并附加整个日志文件夹。

%LOCALAPPDATA%\Xamarin\Logs

如何获取 Visual Studio 安装日志

%LOCALAPPDATA%\Xamarin\Universal

这些是 XamarinInstaller.exe 安装程序中的日志。

msiexec /i Xamarin.msi /l*vx "%USERPROFILE%\Desktop\Xamarin.log"

参考:命令行选项

devenv.exe /log "%USERPROFILE%\Desktop\VisualStudio.log"

参考:/Log (devenv.exe)

可以在 Finder 中选择“转到”>“转到文件夹”菜单项,然后将其中任意路径复制并粘贴到对话框中。

~/Library/Logs/VisualStudio/7.0(此数字可能会根据所使用的版本而更改)

也可以通过“帮助”->“打开日志目录”打开此文件夹。

~/Library/Logs/XamarinStudio-6.0 (此数字可能会根据所使用的版本而更改)

也可以通过“帮助”->“打开日志目录”打开此文件夹。

~/Library/Logs/XamarinInstaller/Universal

这些是 XamarinInstaller.dmg 安装程序中的日志。

~/Library/Logs/Xamarin-[MAJOR.MINOR]

  1. 启用诊断 MSBuild 输出

  2. 对于 iOS 应用,另请通过在“项目属性”>“iOS 生成”>“常规”(选项卡)>“其他选项”>“其他 mtouch 参数”下添加 -v -v -v -v 来启用“详细 mtouch 输出”

  3. 清理并重新生成项目。

  4. 将 IDE 中的生成输出复制并粘贴到文本文件中。

    • Visual Studio (Windows):“视图”>“输出”>“显示其中的输出: 生成”
    • Visual Studio for Mac:“视图”>“板”>“错误”>“生成输出”(选项卡)

Visual Studio for Mac

“视图”>“板”>“应用程序输出”

(请注意,此菜单项仅在应用启动后显示。)

Visual Studio

“视图”>“输出”>“显示其中的输出: 调试”

Android adb logcat 日志

运行 adb 命令后,从桌面附加回 android_logcat.txt 文件。 这些说明假定你只附加了一台设备。

另请参阅 Android 调试日志页。

Visual Studio

  1. “工具”>“Android”>“启动 Android Adb 命令提示符”
  2. 清理日志:adb logcat -c
  3. 重现此问题。
  4. 输出日志:adb logcat -vtime -d > "%USERPROFILE%\Desktop\android_logcat.txt"

Visual Studio for Mac

  1. “工具”>“打开 Android SDK 命令提示符”
  2. 清理日志:adb logcat -c
  3. 重现此问题。
  4. 输出日志:adb logcat -vtime -d > ~/Desktop/android_logcat.txt
  • 要访问系统日志,请在 iOS 模拟器应用中选择“调试”>“打开系统日志...”

  • 要从模拟器中查看故障报告,请打开 Console.app 并导航到 ~/Library/Logs > DiagnosticReports

Visual Studio for Mac

“视图”>“板”>“iOS 设备日志”

Xcode

“Window”>“设备”>“${DeviceName}”

故障报告位于“查看设备日志”按钮下。 设备的系统日志显示在窗口底部的披露箭头下。

Xcode 5

“窗口”>“组织程序”>“设备”(选项卡)>“${DeviceName}”