Mobile/Android
Android Studio의 빌드 시스템
ImRedCat
2017. 9. 8. 22:02
Android Studio = Eclipse
Project = Workspace
Module = Project
Gradle : 빌드 하기 위한 시스템
apk : 단말에 설치 하는(배포하는) 어플
배포하기 위해 apk를 만드는 과정을 빌드라 한다.
java 의 빌드 시스템의 종류 : Ant, Maven, Gradle
Ant : 확장성이 좋다.
Maven : 사용이 편리하다.
Gradle : Ant + Maven 의 장점을 가져온것
Android Studio 에서 Gradle을 사용한다.
Gradle Scripts = Groovy를 사용한다. Groovy 는 자바에 파이썬의 특징을 더한것이다.
+-Gradle Scripts
---+ build.gradle ( Project : 프로젝트명)
---+ build.gradle (Module : 모듈명1)
---+ build.gradle (Module : 모듈명2)
---+ build.gradle (Module : 모듈명3)
---+ proguard.rules.pro (해당 소스를 읽을 수 없도록 난독화 하는 과정의 정보)
---+ setting.gradle (빌드에 필요한 정보)
---+ local.properties (환경변수 정보)