Чтобы создать файл журнала, если что-то пойдет не так во время выполнения моего приложения AIR, я добавил глобальный обработчик исключений, такой как:
private function onUncaughtError(e:UncaughtErrorEvent):void
{
e.preventDefault();
var error:Error = e.error;
Logger.log("Uncaught Error:" + " - Message: " + error.message, "session");
}
, что это дает мне в файле журнала, примерно так:
Uncaught Error - Message: Error #3003: File or directory does not exist.
Можно ли как-нибудь зарегистрировать немного больше информации?например, какой объект выдал ошибка?