Я хочу иметь трассировку стека от неперехваченных ошибок в производственной версии в моем приложении AIR (flex_sdk_4.6.0.23201B),myApp.swf не начать с adl.exe или флэшем-плеер
я поймать ошибки. И показать трассировку стека, как это:
private function uncaughtErrorHandler(event:UncaughtErrorEvent):void
{
if (event.error is Error)
{
var error:Error = event.error as Error;
trace(error.getStackTrace());
}
else if (event.error is ErrorEvent)
{
var errorEvent:ErrorEvent = event.error as ErrorEvent;
// do something with the error
}
else
{
// a non-Error, non-ErrorEvent type was thrown and uncaught
}
}
Существует такая же ситуация: http://apache-flex-users.2333346.n4.nabble.com/Workaround-to-solve-faulty-verbose-stacktraces-true-compiler-parameter-td7685.html
Варианты использования Автор составитель проекта: -locale en_US -swf-версия = 23 -Verbose-stacktraces = истинный
Мой проект был на flex_sdk_4.5, есть по умолчанию SWF-версия = 11, но при установке его 23, он компиляции хорошо и вина в то время как я запускаю его:
АП не удалось установить, потому что файл установщика поврежден. Попробуйте получить новый файл установщика от автора приложения.
Это проблема с исходным кодом?
Возможный дубликат [Ошибка ADL при загрузке исходного содержимого Adobe air] (http: // s tackoverflow.com/questions/15428278/adl-error-while-loading-initial-content-adobe-air) – Brian