2011-08-25 7 views
0

나는 안드로이드 개발자입니다. 나는 안드로이드에서 개미를 모르겠다. 나는 인터넷에서 코드를 다운로드했다. 그러나 그것은 build.xml이라고 불리는 파일을 가지고있다. 그러나 나는 그것이 무엇을하고 있는지를 알 수 없다. 일부 조언이나 일종의 튜토리얼. 그래서 나는 그 사전 감사를 이해할 수있다.왜 우리는 안드로이드에서 build.xml을 사용합니까?

+1

http://code.google.com/p/autoandroid/wiki/AndroidAnt – adatapost

답변

1

응용 프로그램을 개발할 때 Eclipse를 사용하면 프로젝트를 가장 편리하게 빌드 할 수 있습니다.

그러나 Ant는 출시 버전을 제작할 때 가장 유용합니다. Ant 프로젝트를 Eclipse 프로젝트와 동일한 소스 파일을 사용하면서 완전히 별도의 출력 위치에 apk의 서명 된 zip 정렬 버전을 생성하도록 설정할 수 있습니다.

사용자 정의 build.properties 파일을 사용하여 소스 및 출력 위치, 키 스토어 이름 및 위치 및 암호를 지정할 수 있습니다. 또한 Proguard 난독 화를 처리 할 수 ​​있습니다. 명령 줄에서 단일 명령문으로이 모든 작업을 수행 할 수 있으며 잘못된 위치에서 마우스 클릭에 취약하지 않은 반복적 인 프로세스를 진행하고 있음을 알 수 있습니다.

는 언급 된 샘플 프로젝트의 build.xml 파일을 가지고 자신의 프로젝트에 대한 근거로 사용 Managing Projects from the Command LineBuilding and Running from the Command Line

에서보세요. 그것은 거의 상자 밖으로 작동합니다.

0

이 빌드 파일은 ant를 사용하여 프로젝트를 빌드하는 대체 (그리고 덜 일반적인) 방법입니다. Eclipse (및 Android 플러그인)는 문제를 해결하는 데 훌륭한 역할을합니다. 플러그인을 사용하여 프로젝트를 만들고 APK를 내보내십시오.

+0

build.xml을 사용할 때의 장단점은 무엇이며 언제 build.xml을 만들어야합니까? – Nitin

+0

이점은 자유입니다. build.xml 파일을 수정하여 빌드 프로세스에 추가 할 수 있습니다. 단점은 건물 주변의 번거 로움입니다. 모든 것을 수행하는 버튼을 클릭하는 대신 몇 가지 단계를 수행해야합니다. (1 클릭으로 작동 가능하지만 이전에 약간의 작업이 필요함) – IncrediApp

+0

지식을 공유해 주신 덕분에 성능이 향상되고 프로세스에 추가 할 수있는 것들이 향상됩니다. – Nitin

관련 문제