android-gradle
Gradle - 태그 정보
수색…
Gradle - 태그 정보
Gradle : 모든 소프트웨어를 빌드하는 데 사용되며, 모든 플러그인, 저장소에서 다운로드 한 라이브러리를 구성하고 이행하는 데 사용되는 도메인 전용 언어입니다.
플러그인 사용 :
Apply plugin: ‘com.android.application’
플러그인은 핵심 가치 양식의 속성입니다. 위의 성명에서 플러그인은 키를 나타내며 싱글 코트의 오른쪽 끈은 그 값이됩니다.
Gradle은 DSL (도메인 특정 언어)입니다.
그것은 다른 blocks:Tags
포함 blocks:Tags
repositories { }
dependencies {}
android {}
리포지토리와 종속성은 응용 프로그램 코드의 요구 사항을 구성하는 데 사용됩니다. Android 블록은 특정 코드 또는 정보를 응용 프로그램에 추가하는 데 사용됩니다. 또한 사용자 정의 태그를 생성하고 자체 사용자 정의 코드, 라이브러리 및 정보를 정의합니다.
“task” tag :
task genrateTestDb (depends on: ….) {
}
모든 응용 프로그램의 파일 다운로드
Build.gradle
-이 파일은 모든 프로젝트에서 작동합니다. Settings.gradle
- 모든 하위 디렉토리 또는 프로젝트 정의가 응용 프로그램에 포함됩니다.
Build.gradle
에는 다음이 포함됩니다.
repositories {
mavenCentral()
}
위 저장소 태그 개최 mevenCentral()
은 모든 종속성에서 다운로드 한 의미 mevenCentral()
먹 사용할 수 있습니다 jcenter()
또는 너무 다른 소스를. Dependencies 블록은 repositories
에서 다운로드해야하는 모든 컴파일 시간 의존성 을 유지 repositories
.
dependencies {
compile ‘org.codehous.groovy:groovy-all:2.3.2’
}
위의 meven
라이브러리입니다 : 구문 :
org.codehous.groovy
-> 그룹 ID
groovy-all
-> 주문 사실 ID, 그건 도서관을 식별하는 데 사용되는 이름입니다.
2.3.2'
-> 버전
Settings.gradle
- 프로젝트에 추가 된 모든 하위 프로젝트의 포함 태그입니다.
Include ‘googlechart’, ‘chuckgroovy’