在(Air for android)发布服务器上调用可能未定义的loadmovie方法

在(Air for android)发布服务器上调用可能未定义的loadmovie方法,android,actionscript-3,air,Android,Actionscript 3,Air,我正在使用Flash CS5.5创建一个android应用程序,一切都很顺利,但当我完成时,我意识到应用程序的大小非常大,因为应用程序中有很多图片 因此,我将图片上传到一个网站,为图片创建了一个正方形,并给它一个实例名(照片),将此操作应用于它 loadMovie("http://im37.gulfup.com/Jc0Ek.jpg", _root.photo.empty); 在正常发布时,图像显示完美,没有错误 但是在(Android的AIR)发布时,它给了我这个错误 (调用可能未定义的方法加

我正在使用Flash CS5.5创建一个android应用程序,一切都很顺利,但当我完成时,我意识到应用程序的大小非常大,因为应用程序中有很多图片

因此,我将图片上传到一个网站,为图片创建了一个正方形,并给它一个实例名(照片),将此操作应用于它

loadMovie("http://im37.gulfup.com/Jc0Ek.jpg", _root.photo.empty);
在正常发布时,图像显示完美,没有错误 但是在(Android的AIR)发布时,它给了我这个错误

(调用可能未定义的方法加载电影)


那么,我应该采取什么行动或方式来降低我的android应用程序的大小,或者在哪里上传图像以及如何将它们链接到应用程序?

这是一个
AS2
代码,你需要
AS3
像这样:

var urlRequest:URLRequest = new URLRequest("http://im37.gulfup.com/Jc0Ek.jpg");
var imageLoader:Loader = new Loader();
imageLoader.load(urlRequest);
imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
imageLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onLoadError);

function onLoadComplete(e:Event):void
{    
    addChild(imageLoader); 
}

function onLoadError(e:IOErrorEvent):void
{
    trace("Error loading image");
}

真的很有效,非常感谢你。。。我还有一个问题!!图片不显示在(根)内,我希望图像显示在特定对象内!!在代码中添加什么?再次感谢您,如果对象是
MovieClip
Sprite
,请使用
object.addChild(imageLoader)我按照你说的做了,但它没有准确地显示在对象的中间。。抱歉问了太多Rajneeh,,,但我很高兴..我的意思是:在我做object.addChild(imageLoader)之后的图像位置;在对象旁边更改,我希望它正好位于正方形内,*而正方形已经是MovieClip