마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

스튜디오 라이브러리에서 app모듈 접근어떻게 하나요

0 추천

안녕하세요

:app (기본 모듈) 이있고 abc란 모듈이 있는데

abc란 모듈에서 app에 있는 함수를 쓰고 싶은데

abc모듈안에있는 gralde파일에

 

dependencies {
    implementation project (':app')
}

 

했더니 unable to resolve dependency for ":abc@debugUnitText/CompileClasspath': Could not resolve project :app 이라고 뜹니다

 

해결할수있는방법이 있을련지요

생초 (1,110 포인트) 님이 2020년 7월 3일 질문

1개의 답변

+1 추천
abc란 모듈에서 app에서 구현한 클래스를 복사해서 사용하시면 됩니다. app -> abc, abc -> app 으로 의존성을 가지면 문제가 많아서 이런경우를 circular dependency 로 문제가 있는 상황이됩니다.

아래는 circular dependency에 대한...

https://en.wikipedia.org/wiki/Circular_dependency
mcsong (44,040 포인트) 님이 2020년 7월 4일 답변
답변감사합니다
모듈을 나누던가 말씀하신 필요한부분 복붙방법이외에는 문제가 되는군요
...