Включая внешние активы в APK - PullRequest
0 голосов
/ 28 марта 2012

Я использую FlashDevelop 4.0.1 RTM для создания простого приложения для Android, и я хотел бы спросить, как включить внешние ресурсы (изображения, xml и звуки, расположенные в папке bin) в пакет apk.

Спасибо.

1 Ответ

0 голосов
/ 28 марта 2012

Насколько я вижу, вам не нужно, чтобы внешние активы были действительно внешними, они могут быть встроены , так как в любом случае вы хотите, чтобы они были встроены в apk.

Такпросто вставьте их в свой SWF.Вместо загрузки ресурсов из папки bin, сделайте следующее:

public class YourClass {
    // Embed the asset
    [Embed(source='assets/yourImage.jpg')] private var yourImageClass:Class;

    // ...

    // Use the asset
    private function someFunction():void {
        var yourImage:DisplayObject = DisplayObject(new yourImageClass());
    }
}

Вы можете встроить практически любой файл.

...