2013-05-16 5 views
1

동일한 코드를 공유하는 android, ios 및 windows 플랫폼 용 빌드 시스템을 설정하는 중입니다.빌드시 자산 폴더에 대체 폴더를 지정하는 방법

빌드의 안드로이드 조각의 경우 빌드의 다른 부분에서도 사용해야하므로 폴더에 실제로 코드가 없어도이 공유 코드가 assets 폴더에 있어야합니다.

폴더 구조는 내가 대신 자산 폴더의 다른 폴더를 사용하여 지정할 나는 build.xml 파일 또는 AndroidManifest.xml에 하나에서 변경할 수있는 설정을 찾을 수 없습니다이

[android] 
    [assets] 
     [source code] 
[ios] 
[windows] 
[source code] 

과 같을 것 . 으로 지정하면 ant debug을 수행 할 때 첫 번째 수준의 [source code] 폴더를 assets 폴더에 패키지합니까?

감사합니다.

답변

3

디버그는 또 다른 개미 대상입니다. 안드로이드 SDK가 설치된 경우

은 안드로이드에 대한 빌드 스크립트는 또한 경로에 설치됩니다 다른 속성 섹션에서

<Android SDK>\tools\ant 

, 거기에 같은 속성을 보인다

<property name="asset.dir" value="assets" /> 

을 다음과 프로젝트의 build.xml 위치를 기준으로 상대 경로 지정을 사용하려면

라인을 복사하여 내 프로젝트의 build.xml에 붙여 넣으면,

<property name="asset.dir" value="..\[source code]" /> 

그런 다음 빌드를 수행하는 동안 올바른 내용을 빌드하는 동안 올바른 내용을 assets 폴더로 가져 오는 작업이 진행됩니다.