После выводятся на моей консоли:Рамка Adobe Update для Flex Mobile не работает на рабочем столе. Придает Ошибка 1009
[SWF] autoupdate.swf - 3,204,024 байт после декомпрессионной частной функцией OnError (событие: ErrorEvent): пустота [типа ErrorEvent = "ошибка" Пузырьки = ложь отменяемого = false eventPhase = 2 text = "Необработанное исключение TypeError: Ошибка # 1009: невозможно получить доступ к свойству или методу ссылки на нулевой объект." ErrorID = 1009]
мой код в Заявке Создать событие (ы: ViewNavigatorApplication)
protected function viewnavigatorapplication1_creationCompleteHandler(event:FlexEvent):void
{
setApplicationVersion();
appUpdater.delay = 1;
appUpdater.isDownloadProgressVisible = true;
appUpdater.isDownloadUpdateVisible = true
appUpdater.isInstallUpdateVisible = true;
appUpdater.isFileUpdateVisible = true;
appUpdater.updateURL = "http://localhost/updater/update.xml";
appUpdater.isCheckForUpdateVisible = false; // sajjad false initially
appUpdater.addEventListener(UpdateEvent.INITIALIZED, onUpdate);
appUpdater.addEventListener(ErrorEvent.ERROR, onError);
appUpdater.initialize();
}
private function onError(event:ErrorEvent):void
{
//Alert.show(event.toString());
trace("private function onError(event:ErrorEvent):void");
trace(event);
}
private function onUpdate(event:UpdateEvent):void
{
trace("private function onUpdate(event:UpdateEvent):void");
appUpdater.checkNow(); // Go check for an update now }
}
Я добавил http://www.adobe.com/devnet/air/articles/air_update_framework.html
Может ли быть так, что я пытаюсь экспортировать флекс мобильное приложение в качестве настольного приложения, и мне нужно создать проект только для настольных компьютеров?
1. Да, когда мобильные приложения устанавливаются как родные приложения, это р, но когда мобильные приложения экспортируются как настольные приложения, то делает это рамочное поддержку? 2. Когда гибкое мобильное приложение используется в качестве настольного приложения, оно имеет расширение как .air такое же ограничение для чистого рабочего стола. Это означает, что базовый воздушный каркас должен поддерживать аут-дат? 3. Ошибка при вызове метода appUpdater.initialize() Также ошибка попадает в метод OnError, который уже связан с appUpdaterObject. Означает ли это также, что это ошибка искры, а не связанная с автоударом ..? –
Исправление: ** (apk-Android и ipa-iOS) ** вместо ** (ipa-Android и apk-iOS) ** – Asad