플렉스 모바일 응용 프로그램의 런타임에 내 스타일을 swf 형식으로로드하려고합니다. 해당 요구 사항에 대해, 나는 swf 형식으로 내 CSS 파일을 컴파일하고 "StyleManager.loadStyleDeclarations ("style.swf ");"를 사용하여 내 응용 프로그램에 대해로드했습니다. . 내 바탕 화면에서 실행할 때 응용 프로그램에 대한 내 스타일을 얻을 수 있지만 APK 형식으로 내 파일을 빌드 한 후 장치에서 내 응용 프로그램에 적용된 스타일을 가져올 수 없습니다. 내 안드로이드 장치에서 내 응용 프로그램을 디버깅 할 때 다음 오류 메시지가 나타납니다.런타임에 플렉스 스타일이 안드로이드 장치에서로드되지 않습니다
Error: Unable to load style(RSL app:/framework_4.5.1.21328.swz failed to load. Error #2032: Stream Error. URL: app:/framework_4.5.1.21328.swz): style.swf.
at Function/<anonymous>()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\styles\StyleManagerImpl.as:1551]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at ModuleInfoProxy/moduleEventHandler()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\modules\ModuleManager.as:1149]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at ModuleInfo/moduleErrorHandler()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\modules\ModuleManager.as:816]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::FlexModuleFactory/update()
at mx.core::FlexModuleFactory/displayError()
at mx.core::FlexModuleFactory/rslErrorHandler()
at mx.core::RSLListLoader/listIOErrorHandler()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\RSLListLoader.as:286]
at mx.core::RSLItem/itemErrorHandler()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\core\RSLItem.as:275]
at mx.core::CrossDomainRSLItem/itemErrorHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
이 문제를 해결하는 데 도움을주십시오. 사전
당신은 장치에 어도비 에어를 설치 한? –
예, 설치했습니다. 하지만 내 스타일 태그 안에 줄 때 얻을 수 있습니다. –
vengatesh
apk로 패키징하는 동안 패키지 content.but에 필요한 style.swf를 포함 시켰습니다. 장치에서 스타일을 얻을 수 없습니다. – vengatesh