Просмотр полной версии : VerifyError: Error #1014: Не удалось найти класс flash.events::NativeWindowBoundsEven
Утра доброго. Я вобщем вот с таким вопросом: собрал флексовый проект, запустил, релизнул, все работает. Шагаю в папочку bin запускаю SWFку. Получаю пачку ошибок типа VerifyError: Error #1014: Не удалось найти класс flash.events::NativeWindowBoundsEvent.
at flash.display::MovieClip/nextFrame()
at mx.managers::SystemManager/deferredNextFrame()
at mx.managers::SystemManager/preloader_preloaderDocFrameReadyHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::Preloader/timerHandler()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
как быть?
А при чем тут SWF вообще? Это ж AIR приложение?
Да, AIR, но на выходе получаю SWF. Что я делаю не так? )
------
UPD: Я вообще так понял что можно скомпилировать приложение отдельно под Эйр, со всеми сертификатами и прочим, а можно просто рулить свфкой. Вот мне желательно второй вариант.
Отредактировал flex-config.xml поставил <static-link-runtime-shared-libraries>true</static-link-runtime-shared-libraries> не помогло
-swf-version=13 в свойства установил
попутно получаю ошибки типа
ReferenceError: Error #1065: Переменная MacMaximizeButtonSkin__embed_mxml________________assets_mac_max_dis_png_1422966258 не определена.
at flash.display::MovieClip/nextFrame()
at mx.managers::SystemManager/deferredNextFrame()
at mx.managers::SystemManager/preloader_preloaderDocFrameReadyHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::Preloader/timerHandler()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
FlashDevelop, SDK 4.6
Компилю приложение, в FD все в порядке. Открываю файлик из-вне, просто из системы, получаю
VerifyError: Error #1014: Не удалось найти класс flash.events::NativeWindowBoundsEvent.
at flash.display::MovieClip/nextFrame()
at mx.managers::SystemManager/deferredNextFrame()
at mx.managers::SystemManager/preloader_preloaderDocFrameReadyHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.preloaders::Preloader/timerHandler()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
Отредактировал flex-config.xml поставил <static-link-runtime-shared-libraries>true</static-link-runtime-shared-libraries>
-swf-version=13 в свойства установил
не помогло
В чем может быть проблема?
А оно у вас как Air-приложение компилируется или как flash-приложение?
На выходе я получаю SWF'ку, а так в параметрах вроде как делал приложение для Эир
Ну значит его нужно или так и запускать из FlashDevelop, или запаковать как Air-приложение. Смотрите здесь (http://www.flashdevelop.org/community/viewtopic.php?f=9&t=8243), там как раз про вашу проблему пишут (и шаги для устранения есть). И здесь (http://www.nulldesign.de/2007/11/07/developing-air-with-flashdevelop/) о том, как можно эти шаги автоматизировать.
Кросспостинг на форуме не приветствуется. В следующий раз дубль будет удалятся.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.