TypeError: Error #1009: 无法访问空对象引用的属性或方法。
at mx.managers::PopUpManagerImpl/http://www.adobe.com/2006/flex/mx/internal::createModalWindow()[E:\dev\hero_private\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:701]
at mx.managers::PopUpManagerImpl/addPopUp()[E:\dev\hero_private\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:400]
at mx.managers::PopUpManager$/addPopUp()[E:\dev\hero_private\frameworks\projects\framework\src\mx\managers\PopUpManager.as:193]
at mx.controls::Alert$/show()[E:\dev\hero_private\frameworks\projects\mx\src\mx\controls\Alert.as:618]
at MainModule::AppModule/module1_creationCompleteHandler()[E:\work\EnglishInterPF\Source\PROJECT\ETeachStudy\src\MainModule\AppModule.mxml:89]
at MainModule::AppModule/___AppModule_Module1_creationComplete()[E:\work\EnglishInterPF\Source\PROJECT\ETeachStudy\src\MainModule\AppModule.mxml:5]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()[E:\dev\hero_private\frameworks\projects\framework\src\mx\core\UIComponent.as:13128]
at mx.core::UIComponent/set initialized()[E:\dev\hero_private\frameworks\projects\framework\src\mx\core\UIComponent.as:1818]
at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\hero_private\frameworks\projects\framework\src\mx\managers\LayoutManager.as:842]
at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\hero_private\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1180]
解决办法:在Application文件里添加
import mx.managers.PopUpManager;
private var pop:PopUpManager=new PopUpManager();即可
同时Alert.show("text", "title", Alert.OK, this);前4个参数不可默认。