:app.xml에 지정된 아이콘은 AIR 릴리스 빌드를 내보낼 수 없습니다 내가 릴리스 AIR 빌드 수출 할 때 오류가 점점 계속
을 만드는 중 오류 AIR 파일 : 푸-app.xml을 : 오류 (303)
Foo/
src/
assets/
bin/
앱 XML은
와 아이콘을 지정합니다 : 같은 아이콘 /C:/Users/Fred/AppData/Local/Temp/assets/icon_16.png 패키지에서 누락디렉토리 보인다
<icon>
<image16x16>assets/icon_16.png</image16x16>
<image32x32>assets/icon_32.png</image32x32>
<image48x48>assets/icon_48.png</image48x48>
<!-- <image128x128>assets/icon_128.png</image128x128> -->
</icon>
bin/아래에있는 assets/디렉토리를 이동하고 태그에 상위 대명사 (..)를 넣으려고했습니다.
나는 따라서 응용 프로그램에서 이미지를 포함 :
[Embed(source="../assets/biocurious_logo.png")]
public var applicationIconClass : Class;
[Embed(source="../assets/biocurious_eye_16_16.png")]
public var applicationIcon16Class : Class;
[Embed(source="../assets/biocurious_eye_32_32.png")]
public var applicationIcon32Class : Class;
[Embed(source="../assets/biocurious_logo_48_48.png")]
public var applicationIcon48Class : Class;
[Embed(source="../assets/biocurious_logo_128_128.png")]
public var applicationIcon128Class : Class;
컴파일러는이 파일을 찾을 수 없다는 불평하지 않습니다.
여기에 표시된 검색을 수행했으며 일반적으로 Google을 사용했습니다. 나는 다음에 무엇을 시도해야할지 전혀 모른다.
아이디어가 있으십니까?
나는 내부를 들여다 보지 않고 공기 (우편 번호)를 만들 수 없습니다. 리소스로 포함 된 이미지 파일과 app.xml에서 지정하는 이미지 파일의 관계에 대해 혼란스러워합니다. 나는 후자가 설치 프로그램이 바탕 화면/바로 가기/독 (dock) 아이콘을 위해 이미지 파일을 OS에 제공 할 수 있다고 생각한다. 모든 이미지 태그를 제거하면 애플리케이션의 기본 (빨간색 스플 ch) 아이콘이 표시됩니다. 아이디어 주셔서 감사합니다. –
[Embed]/@Embed for mxml은 모두 문제의 자산을 swf에 직접 추가합니다. SWF 파일 형식 아키텍처는 코드 (프레임)와 일반적으로 자산에 대해 코드를 실행하는 비트 맵/벡터 아트 애셋 (레이어)으로 구성됩니다. Flash에 익숙하다면 포함은 라이브러리에 직접 추가하는 것과 유사하므로 자산을 외부로드없이 사용할 수 있습니다. application.xml은 AIR 플레이어가 응용 프로그램으로 수행 할 작업과 일반적으로 응용 프로그램을 표시하는 방법을 알고있는 컨테이너입니다. 패키징 할 때 아이콘으로 사용하려면/path/to/asset.jpg/png가 필요합니다. –
마이크 : 올바른 경로는 무엇입니까? 프로젝트 디렉토리와 관련이 있습니까? src /? bin /? –