Air для Android - инициализация

Я создал приложение с помощью Air 2.5, и оно отлично работает на моем компьютере, но на Android это похоже на сбой при инициализации.

Эти функции не запускаются:

stage.addEventListener(Event.RESIZE, resizeHandler); 
resizeHandler() 
setupJSONText()

Код находится в первом слое снизу.

1 ответ

Решение

Во-первых, AIR 2.5 очень устарела. Есть ли причина, по которой вы используете 2.5? 3.2 является самой последней (возможно, в настоящее время в "релиз кандидата"). Были некоторые значительные улучшения производительности в 2.7 и позже. Я бы очень колебался использовать версию старше 2.5. Здесь вы найдете последнюю производственную версию (в настоящее время 3.1), а предварительную версию 3.2 - здесь.

Ниже приведены инструкции по наложению обновления AIR SDK на установку Flash CS5, а также более официальные (от Adobe) инструкции по наложению обновлений AIR на CS5.5.

Что касается вашего кода - вы намерены вызывать resizeHandler изначально и на каждом этапе события resize? Откуда вы знаете, что эти функции не вызываются - ожидаются ли какие-либо видимые результаты на экране? Можете ли вы опубликовать больше кода, чтобы мы могли увидеть, что вы ожидаете?

Другие вопросы по тегам