У меня есть решение вашей проблемы, если я хорошо понимаю. Я пришел к этой теме, ища то же самое, но приведенные выше ответы не были исправлением, поэтому я взял дело в свои руки. Чего я хотел добиться, так это получить быстрый запуск моего приложения с «заставкой». Затем, как только мое приложение было запущено «полностью» (под «полностью» я имею в виду, когда анимация Android для его запуска закончилась, и я на самом деле видел пиксели моего заставки), я захотел вызвать мою «функцию инициализации», чтобы запустить тяжелый код загрузки активов / генерации материала (поэтому избегая длинного черного экрана). НЕТ события, чтобы вызвать это в нужное время. Все они запускаются рано, потому что андроид должен загрузить все приложение при запуске, прежде чем отображать какие-либо реальные пиксели из него. Все они запускаются в ближайшее время, в отличие от среды рабочего стола, когда комбинация event.ACTIVATE и event.FRAME_CONSTRUCTED / event.RENDER или onEnterFrame сделали свое дело.
Решение:
Используйте загрузчик SWF в качестве основного приложения. Загрузите ваше приложение в загрузчик. Android сначала загрузит ваш загрузчик и позволит flash визуализировать сцену в тот момент, когда у вас будет ваше «любимое» событие: D. Если вы думаете, что это решит вашу проблему, но вам нужна дополнительная помощь, я буду рад разъяснить подробнее.