包括外部资产到APK

时间:2012-03-27 21:39:18

标签: android actionscript-3 flash apk flashdevelop

我正在使用FlashDevelop 4.0.1 RTM来创建一个简单的Android应用程序,我想问一下如何将外部资源(位于bin文件夹中的图像,xml和声音)包含到apk包中。

感谢。

1 个答案:

答案 0 :(得分:0)

据我所知,您不需要外部资源实际上是外部的,它们可以嵌入,因为无论如何您希望它们嵌入到apk中。

所以只需将它们嵌入你的瑞士法郎。而不是从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());
    }
}

您可以嵌入几乎任何类型的文件。