gradle implementation vs api 차이
·
Tech/Gradle
implementation의존성을 내부적으로만 사용다른 모듈에 전이되지 않음 // Module Adependencies { implementation 'com.google.gson:gson:2.8.9'}// Module B가 Module A를 의존할 때dependencies { implementation project(':moduleA') // Module B는 Gson을 직접 사용할 수 없음 // Gson이 필요하면 명시적으로 추가해야 함} api의존성을 외부에 노출다른 모듈에 전이됨// Module Adependencies { api 'com.google.gson:gson:2.8.9'}// Module B가 Module A를 의존할 때dependencies { imp..