Version: 2017.2
Attaching MonoDevelop Debugger To An Android Device
Unity Test Runner

Файлы логов

Бывают случаи, когда вам требуется получить информацию из логов вашей сборки, с вашего устройства устройства или из редактора. Обычно вам требуется сперва найти файлы этих логов, чтобы узнать, что происходит.

В MacOS логи плеера и редактора можно получить с помощью стандартной утилиты Console.app.

В Windows логи редактора находятся в скрытых папках, которые не видны по умолчанию в Проводнике Windows. См. ниже.

Редактор

Логи редактора можно открыть прямо в Unity с помощью кнопки Open Editor Log в окне Console.

ОС Файлы логов
macOS ~/Library/Logs/Unity/Editor.log
Windows XP C:\Documents and Settings\username\Local Settings\Application Data\Unity\Editor\Editor.log
Windows Vista/7 C:\Users\username\AppData\Local\Unity\Editor\Editor.log

В MacOS можно получить доступ ко всем логам с помощью стандартной утилиты Console.app.

On Windows, the Editor log file is stored in the local application data folder <LOCALAPPDATA>\Unity\Editor\Editor.log, where <LOCALAPPDATA> is defined by CSIDL_LOCAL_APPDATA.

Плеер

ОС Файлы логов
macOS ~/Library/Logs/Unity/Player.log
Windows XP C:\Documents and Settings\username\Local Settings\Application Data\CompanyName\ProductName\output_log.txt
Windows Vista/7 C:\Users\username\AppData\LocalLow\CompanyName\ProductName\output_log.txt
Linux ~/.config/unity3d/CompanyName/ProductName/Player.log

Учтите, что у Windows- и Linux-standalone сборок расположение файла логов можно менять (или вообще отключать ведение лога). Смотрите страницу о командной строке для получения дополнительной информации.

iOS

Лог устройства можно просматривать в XCode через GDB консоль или Organizer Console. Последнее полезно для получения логов “падения”, когда ваше приложение не было запущено через отладчик XCode.

The Troubleshooting and Reporting crash bugs guides may be useful for you.

Android

Лог устройства можно просматривать через консоль logcat. Используйте приложение adb (которое находится в папке Android SDK/platform-tools directory) с параметром logcat:

$ adb logcat

Другой способ изучения логов LogCat - использовать Dalvik Debug Monitor Server (DDMS). DDMS можно запустить либо из Eclipse, либо из папки Android SDK/tools. DDMS также предоставляет множество других инструментов для отладки.

Tizen

Лог устройства можно просматривать через sdb console. Используйте приложение sdb (которое находится в папке Tizen SDK/tools directory) с параметром dlog в конце:

$ sdb dlog

If you only want to see messages from Unity, you may add a filter. The filter specification is similar to that for Android. The following command only displays messages for the Unity log.

$ sdb dlog Unity:*

Universal Windows Platform

Device Файлы логов
Desktop %USERPROFILE%\AppData\Local\Packages<productname>\TempState\UnityPlayer.log
Windows Phone Can be retrieved with Windows Phone Power Tools. The Windows Phone IsoStoreSpy can also be helpful.

WebGL

On WebGL, log output is written to the browser’s JavaScript console.

Доступ к лог файлам в Windows

На Windows лог файлы находятся в папках, которые по умолчанию скрыты. В Windows XP вы можете включить видимость скрытых папок в Проводнике Windws с помощью Сервис->Свойства папки…->Вид (вкладка).

На Windows Vista/7 вы можете сделать видимой папку AppData в Проводнике Windows с помощью Сервис->Свойства папки…->Вид (вкладка). Меню Сервис по умолчанию скрыто, но может быть включено с помощью одиночного нажатия клавиши ALT.


• 2017–05–16 Page amended with no editorial review

Attaching MonoDevelop Debugger To An Android Device
Unity Test Runner
Copyright © 2020 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961