Показать сообщение отдельно
Старый 26.09.2011, 13:30
usacha вне форума Посмотреть профиль Отправить личное сообщение для usacha Найти все сообщения от usacha
  № 15  
Ответить с цитированием
usacha

Регистрация: Oct 2010
Сообщений: 41
Записей в блоге: 1
Там вообще все очень хитро.
Сначала делаем AS3 обертку-класс для екстеншена. (Она выполняет роль хедера в длл) Компилим этот клас в swc. Достаем unzip-ом library.swf из этой swc.
Потом собираем jar из собственно нативных класов. Тут проблем нет - просто откомпилили и запаковали в jar. (Естественно без ресурсов. С ресурсами там отдельная песня)
А дальше все это скармливаем adt. (и swc и library.swf и jar-ник)
Если все хорошо - получаем ane, добавляем его при упаковке. swc можно цеплять к проекту, чтобы ide не морочила голову ошибками.

Главная проблема с дебагом. На девайсе дебаг у меня не заработал, а на adl-эмуляторе все это в принципе работать не будет. Мож это они рунтайм недопилдили. хз.

Добавлено через 1 минуту
Цитата:
Сообщение от alatar Посмотреть сообщение
Пордон, что-то выключило, что рантайм все равно нужен.
Дык рунтайм есть в СДК.

Добавлено через 3 минуты
Кстате, вроде обещали возможность без рантайма собирать приклады, но я чет не нашел как...