2014-10-09 3 views
5

내가 작업중인 프로젝트의 RelativeLayout을 확장하는 사용자 정의보기를 만들었습니다. 다른 사람들에게 유용 할 수도 있으므로 다른 사람들이 찾아서 사용할 수 있도록 라이브러리로 설정하려고했습니다.Android Studio에서 Android 맞춤보기 라이브러리를 만드는 방법은 무엇인가요?

Android Studio에서 설정하는 방법에 대한 명확한 답을 찾을 수 없었습니다.

명확하게 - 뷰를 이미 작성했으며 잘 작동하고 있습니다. 단지 라이브러리로 패키지하고 싶습니다.

새 프로젝트를 만들고 거기에 내 코드를 추가합니까, 아니면 새 모듈을 만들어야합니까? 이러한 작업을 수행하면 매니페스트 및 gradle 파일 중 어떤 부분을 변경해야합니까?

마지막으로 파일에서 AAR을 가져 오려면 어떻게해야합니까? 아니면 GitHub에 업로드하여 다른 사람들이 복제하도록하는 것이 가장 좋습니까?

안드로이드 스튜디오에서

답변

1

(V 1.0.2) :

파일 -> 새 모듈 ... -> 공유 할 모든 코드를 넣어이 새로운 모듈에서 안드로이드 도서관

. Android Studio는 Gradle의 설정을 적절하게 업데이트해야합니다.

라이브러리를 일부 Maven/Gradle 저장소에 소스 코드 및 아티팩트로 게시 할 수 있습니다. 소스 코드를 게시하면 다른 사람들이 작업에 기여하거나 버그를 수정하거나 기능을 확장 할 수 있습니다. 그러나 소스 코드로 작업 할 때 체크 아웃 및 빌드가 필요하기 때문에 다른 개발자에게 다시 사용하는 것이 편리하지는 않습니다. 해당 코드로 작성된 아티팩트 (일부 Maven/Gradle 저장소)를 게시하면 코드를 사용하는 사람들의 생활을 단순화 할 수 있습니다.