Adobe Flex 3을 사용하여 컴파일 할 때 애플리케이션 버전을 추적하는 방법?

StackOverflow https://stackoverflow.com/questions/258287

  •  06-07-2019
  •  | 
  •  

문제

SWF 파일에서 버전을 모니터링하는 방법 Adobe Flex 파일에서 SWF 파일을 컴파일 할 때?

도움이 되었습니까?

해결책

귀하의 질문을 올바르게 이해한다고 가정하면이 블로그 게시물을 확인해야합니다. "Flex 애플리케이션으로 버전/컴파일 정보 저장 및 액세스", 당신이 어떻게 사용할 수 있는지 설명합니다. 조건부 편집 MXMLC 컴파일러의 기능을 컴파일 된 바이너리에 저장 한 다음 앱 자체 내의 로그 (또는 사용자 인터페이스의 디스플레이)에 인쇄합니다.

다음은 해당 게시물의 관련 스 니펫입니다.

# Compiling the binary with the conditional compilation parameter:
/path/to/mxmlc -define+=DEBUG::compiled,"Fri_Sep_12_17:26:13_on_Alis-MacBook.local" -strict=true /path/to/myApp.mxml

// Printing out the "compiled" value in the application code:
var DEBUG:Namespace = new Namespace("DEBUG");
var compiledStr:String = DEBUG::compiled;
trace("SWF was compiled: "+compiledStr);

실제 "버전 번호"가 진행되는 한 세 가지를 사용합니다.

  • 컴파일 날짜 (자동화 방법에 대한 정보는 게시물의 예제 스크립트 참조)
  • 컴퓨터가 컴파일 된 컴퓨터의 호스트 이름 (게시물에도 시연)
  • 작업 사본의 SVN 개정 (참조 이 질문에 대한 나의 대답 SVN 개정 번호를 얻는 방법에 대한 정보)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top