2015-01-14 3 views
1

Недавно я узнал, что файлы flash (swf) можно экспортировать в инсталляцию Android (.apk) в сочетании с самодельным воздушным ядром, так что это означает отличную возможность привести аниматор флэш-файлы в мое родное приложение без их модификаций (Great !!) - и все же он привел меня к ряду вопросов:Экспорт нескольких флеш-анимаций в качестве андроида APK

  1. Может ли я открыть экспортированный APK и, например, вынуть хороший libCore.so и встроить его в мой apk?
  2. Могу ли я вставить более одного SWF-файла в один экспорт, а затем вызвать каждый с намерениями или другим механизмом?

Идея состоит в том, чтобы использовать анимацию, сгенерированную аниматором (который предоставляет мне файлы SWF) и показать их в моем родном приложении Android. Предположим, что есть 15 анимаций, и каждый раз я хочу запустить один из них. Я не хочу несколько установок, поэтому я хочу, чтобы экспортированный apk был смешан с моим приложением (возможно ли это?).

ответ

1

Я не знаю о первом вопросе, но в отношении номера 2 вам нужно будет включить swfs во время компиляции проекта (обычно путем включения папки «assets», созданной в исходной папке).

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

+0

Итак, когда вы говорите «приложение», вы подразумеваете приложение «воздух/вспышка»? – rubmz

+0

Да, в основном файле ActionScript, который будет управлять приложением для подачи воздуха/вспышки. – ozmachine

1

Мне давно нужно было это выяснить (возможно, потому, что я не разработчик флеш-памяти ...) есть лучший способ интегрировать flash изначально и кросс-платформу. Не тестировал его, но он выглядит следующим образом: http://www.openfl.org

 Смежные вопросы

  • Нет связанных вопросов^_^