gradle(5)
-
유명한 빌드 시스템 - Ant, Maven, Gradle
유명한 빌드 시스템 빌드 시스템 설명 Ant · Ant(Another Neat Tool) · 자바 기반의 빌드 자동화 도구 · 자바 소스 컴파일, jar/war/ear/zip 파일의 생성, 도움말 생성, 파일 또는 폴더에 퍼미션 설정, 외부 프로그램 실행 기능 제공 · 자유도가 높으나 코드 분석에 어려움이 있음 Maven · 빌드, 라이브러리 관리, 문서화, 리포팅, 의존관계 관리, 소스코드 관리, 릴리즈, 배포기능 제공 · XML형태로 자유도를 제약합니다. 그래서 어떤 작업을 하기 어렵고 · 파일 하나를 다운받기 위해 XML태그 만드는 작업이 많고 어렵습니다. Gradle https://codedragon.tistory.com/1322
-
gradle download
gradle download https://gradle.org/ gradle-x.x.x-bin.zip 파일 클릭 압축해제 경로 환경변수에 추가 설치경로 시스템 환경변수의 path에 추가
-
Gradle - 빌드 도구, 빌드 시스템 - Android Studio Gradle(안드로이드 스튜디오 그래들) - gradle 구조
gradle 빌드 배포 도구 (build tool) https://gradle.org/ 빌드 build 소스 코드와 의존성 라이브러리를 역어서 컴파일하여 패키징하는 것 빌드 배포 IDE에서 만든 프로젝트 파일을 디바이스로 이동시키는 것을 빌드 배포라고 합니다. 안드로이드 스튜디오의 빌드배포툴이 gradle 빌드 도구 빌드를 손쉽게 할 수 있는 도구
-
Ex02GradleLab-gradle 이해하기
App Build gradle; build.gradle(Module: app) LAB 외부 저장소에서 jar 파일 추가하기 추가 전 Dependencies 확인 뷰 영역에서 App아이콘 선택 후 마우스 우클릭 >>> Open Module Settings >>> 왼쪽창에서 app 선택 >>> Dependencies탭 클릭 dependencies 추가 build.gradle(Module: app)파일 오픈 compile 'com.google.code.gson:gson:2.+' dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.goo..
-
jcenter - repository 탐색
jcenter 라이브러리들을 모아놓은 저장소 https://bintray.com/bintray/jcenter gson서치