메신저 Adobe® Flash® Builder ™ 4.6을 사용하는 경우이 문제는 이전 버전에도 있습니다. 그들이 내 주요 클래스에서 관련되지 않기 때문에 어떤 이유로 내 프로젝트에서 컴파일러가 모든 클래스를 컴파일하도록 강제하는 방법은 무엇입니까?
, 난, 객체의 생성자를 가져온 다음 class.thus 내 모듈 클래스를 무시 컴파일 할 내 모듈의 인스턴스를 생성cls = applicationDomain.getDefinition(name) as Class;
을 사용하고 있습니다 .how 다른 클래스도 내 swf 또는 swc 파일로 컴파일 강제로? 내 컴파일 옵션을 조정할 수있는 곳을 찾지 못했습니다.
지금까지 프로그램 항목의 맨 처음에이 문제를 해결하기 위해이 방법을 사용합니다.
if(1+1==3){
//never be run but do make classes merge into swf files.
new MyModule();
}
내가이 같은 모듈의 수백, 나는 영구적으로
까지 지금까지 최고의. 그리고 당신은 단순히 com.abc.db.Database를 사용할 수 있습니다, 가져올 필요가 없습니다. – Max
죄송합니다. 잘못되었습니다. 추가해야합니다. 추가 할 필요가 없습니다. 마지막에. – Max
우리는 마지막으로 클래스 이름을 추가해야한다고 생각합니다. 그렇지 않으면 플렉스 컴파일러는 리플렉션 API를 사용할 수 없도록 컴파일 할 때 해당 클래스를 무시합니다. –