본문 바로가기
Java

Java_OpenSource 고지하기

by JunsC 2024. 10. 2.
728x90

보통 라이브러리를 사용할때 라이센스 고지 정책을 체크해야한다. 이 라이브러리를 사용함에 있어 이러한 정책을 따르는 것을 조건으로 하기 때문이다. 그래서 적용하려고 해보았는데 사용하는 오픈소스들이 많다보니 일일히 적어서 보여줄순 없었다.

그래서 찾아보니 
https://developers.google.com/android/guides/opensource?hl=ko#display-license-info

 

오픈소스 고지 포함  |  Google Play services  |  Google for Developers

이 페이지는 Cloud Translation API를 통해 번역되었습니다. 오픈소스 고지 포함 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Google Play 서비스에는 오픈소스 라

developers.google.com

 

이러한 오픈소스 라이브러리가 있어서 적용시켜보았다.

 

우선 build.gradle에 

 

이렇게 설정하고

 

이렇게 세팅을 해주자

 

그리고

 

다른 build.gradle에 이렇게 적어주고 끝!!!

 

인줄 알았는데 gms 라이브러리 중복 코드가 있다고 에러가 났다..

 

어떻게 gms 라이브러리 중복 코드를 피할 수 있을까 구글링 하던중 ...

 

위의 코드처럼 resolutionStrategy 안에 gms.oss 라이센스 플러그인을 사용한다면 이 모듈을 사용하라 라는 코드를 넣어주어서 오류 해결을 할 수 있었다.

 

 

'Java' 카테고리의 다른 글

Java_ TextView Blur 처리  (0) 2024.10.16
Java_ buildType 활용하여 debug, release 구분하기  (0) 2024.10.02
Java_ android_studio Release compile 하기  (0) 2024.09.19
Java_ HILT  (0) 2024.09.19
Java_ 지역변수 , 인스턴스 변수 차이  (0) 2024.09.12
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."