본문으로 바로가기

AIR creating file Fail : packager internal error

category 코딩공부/Flash 2017. 3. 2. 18:06


air_flash_error_internal







air 로 desktop application을 개발 할 때,

Export Release Build 시에 갑자기 에러가 발생하는 경우가 있다.

콘솔에도 어디에도 에러에 대해서 나와있지 않아 난감한 경우가 생기는데,

패키지의 용량이 큰 경우 이런 에러가 발생할 수 있다.

예를 들어, 내부에 들어가는 동영상의 크기가 크다거나, 많은 파일들을 포함하여서

전체 용량이 1.5기가 이상 ( 추측치이다. 필자는 1.9gb일 때 에러가 발생하였고, 1.3으로 줄이니

에러가 없어졌다. ) 될 때 발생한다.

응??

나는 해봐야 동영상 몇개 해서 500mb 밖에 안되는데? 왜그러지?

이렇게 생각할 수 있는데, Export Release Build시에 빌더가 내부적으로

bin-debug 폴더와 bin-release-tmp 폴더를 생성하게 된다.

그러면 똑같은 파일 디렉토리가 3개가 생기므로 원래 계획했던 용량의 3배가 되는 셈이다.

그렇다면 용량이 1.5gb를 초과하게 되어 에러가 발생하게 되는 것이다.

같은 문제를 겪고 있는 개발자라면, 용량을 줄여서 build 해보는 것을 추천하는 바이다.

이상!!





댓글을 달아 주세요