После ряда экспериментов выяснилось:
Если под Windows без проблем отрабатываются события типа invoke, nativeDragEnter, nativeDragDrop, то под Android (2.2) у меня не получилось привязать приложение к событию "извне".
Было опробовано:
Разные типы приложения:
- WindowedApplication
- TabbedViewNavigatorApplication
- MobileApplication
Различные привязки:
- AIR-настройка fileTypes -> fileType
- Android-настройка activity -> intent-filter
Для intent-filter перепробованы всевозможные комбинации параметров
- с mime-type/ без mime-type
- с host / без host
- различные mime-type (*/*, application/octet-stream и т.п.)
- разные синтаксисы pathPattern
Ни при одной из комбинаций AIR-приложение под Android не вызывалось:
- ни при клике на файл в файловом проводнике
- ни при клике в браузере на ссылку на файл с этим расширением
Ну и вопрос: Есть ли у кого-нибудь проверенный код для привязки AIR-приложения к определенному расширению файла и /или mime-type?