Android MovieClip类不支持的MovieClip实例上的属性';我没有

Android MovieClip类不支持的MovieClip实例上的属性';我没有,android,flash,apache-flex,actionscript,Android,Flash,Apache Flex,Actionscript,我继承了这个用Flash制作的Android应用程序 代码应该可以正常工作,但我无法让它运行 当尝试设置名为pageTitle的属性时,它会因术语未定义错误而崩溃: foo.pageTitle.text = "Hello!" 所以当我看foo的时候,它来自flash电影,是一部电影唇 MovieClip没有pageTitle属性,我想这就是它崩溃的原因 当我运行已编译的应用程序时,我可以看到覆盖在MovieClip上的文本“Hello!”,因此,如果我只能编译它,它会以某种方式工作 应该有什么

我继承了这个用Flash制作的Android应用程序

代码应该可以正常工作,但我无法让它运行

当尝试设置名为pageTitle的属性时,它会因术语未定义错误而崩溃:

foo.pageTitle.text = "Hello!"
所以当我看foo的时候,它来自flash电影,是一部电影唇

MovieClip没有pageTitle属性,我想这就是它崩溃的原因

当我运行已编译的应用程序时,我可以看到覆盖在MovieClip上的文本“Hello!”,因此,如果我只能编译它,它会以某种方式工作


应该有什么东西延伸或包裹MovieClip,但我没有?可以给我一个不同版本的SDK吗?我不知道。我在各种平台上有很多不同语言的编码经验,但很少有Flash经验。

MovieClip是一个动态类,这意味着可以在运行时添加属性。我假设您得到一个空引用错误,因为引用的对象pageTitle未设置或初始化

您可以进行简单检查,查看它是否引用了有效的对象:

if (foo.pageTitle) {
  foo.pageTitle.text = "Hello!"
}
如果未引用,则movieclip可能存在问题;页面标题可能根本不存在,或者电影剪辑可能没有完全初始化