안드로이드(Android) 프로젝트에서 의존 라이브러리 때문에 Ant(build.xml) 빌드가 실패하는 경우

안드로이드 프로젝트를 Ant로 빌드하다가 의존 라이브러리 때문에 빌드 실패가 발생하는 경우, 의존 라이브러리가 build.xml을 가지고 있지 않은 것을 볼 수 있다. 위 문제에 대한 해결책으로, 라이브러리 프로젝트 폴더에서 아래의 명령을 실행하면 된다. android-sdk-xxx/tools 폴더가 PATH에 등록되어 있지 않으면, 등록하고 실행한다.

android update project –path ./

위 명령을 실행해 보자.

mcsong@mcsong-ubuntu:~/dev/works/lib$ android update project --path ./
 Updated local.properties
 Updated file ./proguard-project.txt
 It seems that there are sub-projects. If you want to update them please use the --subprojects parameter.

이 방법으로, 프로젝트에서 의존 라이브러리를 빌드할 수 있는 Ant 파일들을 만들어서, build.xml을 성공적으로 돌릴 수 있다.

최근버전의 SDK에서는 아래의 명령을 사용하게 바뀌었네요. ^^

mcsong@mcsong-ubuntu:~/dev/works/project-name$ android update project -p ./
 Updated local.properties
 No project name specified, using project folder name 'project name'.
 If you wish to change it, edit the first line of build.xml.
 Added file ./build.xml
 Updated file ./proguard-project.txt
 It seems that there are sub-projects. If you want to update them please use the --subprojects parameter.

안드로이드(Android) 프로젝트에서 의존 라이브러리 때문에 Ant(build.xml) 빌드가 실패하는 경우”에 대한 1개의 생각

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.