offline 개발을 할 때 사용하기 좋은 기능입니다.
현재 사용중인 라이브러리들을 모두 .jar 파일로 변환하는 기능이에요.
build.gradle 파일에서 아래 코드를 넣어놓고 실행해주시면
task copyDependencies(type: Copy) {
from configurations.runtimeClasspath
into 'offline-libs'
}
{project root}/offline-libs안에 사용중인 library들이 다운로드 됩니다.
사용하시려면 원하는 저장소에 넣어놓고 사용하시거나,
{project root}/libs/ 라는 디렉토리를 생성해서 그 안에 .jar파일을 넣고
build.gradle에 libs dir에 있는 .jar파일을 implementation한다고 적어주시면 사용 가능합니다.
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
}