我继承了这个用 Flash 制作的 Android 应用程序。
代码应该可以正常工作,但我无法让它运行。
尝试设置名为 pageTitle 的属性时,它会因术语未定义错误而崩溃:
foo.pageTitle.text = "Hello!"
所以当我查找 foo 时,它来自 flash 电影,它是一个 MovieClip。
MovieClip 没有 pageTitle 属性,我认为这就是它崩溃的原因。
我可以看到文字“你好!” 当我运行编译的应用程序时覆盖在那个 MovieClip 上,所以如果我只能编译它,它就会以某种方式工作。
是否应该在某处扩展或包装 MovieClip 但我没有它?我可以有一些 SDK 的不同版本吗?我不知道。我有很多不同平台上各种语言的编码经验,但很少有 Flash 经验。