Actionscript 由于不同包中的类名相同,flashbuilder无法检测类

Actionscript 由于不同包中的类名相同,flashbuilder无法检测类,actionscript,flash-builder,flexunit,Actionscript,Flash Builder,Flexunit,我有一个名为com.me.Async的类,当我启动异步单元测试时,不幸的是flexunit的库具有相同的类org.flexunit.Async.Async,所以flashbuild显示错误-1120:访问未定义的属性org. 如何解决这类问题?谢谢 当您有两个名称相同但在同一作用域中同时使用不同包的类时,您必须使用完整类路径,至少在其中一个作用域中使用。 因此,如果我想在同一个类中同时使用flash.display.Sprite和starling.display.Sprite,我会选择对其中一个

我有一个名为
com.me.Async
的类,当我启动异步单元测试时,不幸的是flexunit的库具有相同的类
org.flexunit.Async.Async
,所以flashbuild显示错误-1120:访问未定义的属性org.

如何解决这类问题?谢谢

当您有两个名称相同但在同一作用域中同时使用不同包的类时,您必须使用完整类路径,至少在其中一个作用域中使用。 因此,如果我想在同一个类中同时使用flash.display.Sprite和starling.display.Sprite,我会选择对其中一个使用完整的类路径,并让导入处理其他的

import flash.display.Sprite
class Example extends Sprite {
public function example():void
{
   var myflashSprite:Sprite = new Sprite();
   var myStarlingSprute:starling.display.Sprite = new starling.display.Sprite();
}
}