분류 전체보기25 [안드로이드] API 레벨 호환성 고려하기 https://bakwhee-bug.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%95%B1-%EA%B5%AC%EC%84%B1-%ED%8C%8C%EC%9D%BC-%EB%B6%84%EC%84%9D2-%EA%B7%B8%EB%9E%98%EB%93%A4-%EB%B9%8C%EB%93%9C-%EC%84%A4%EC%A0%95-%ED%8C%8C%EC%9D%BC 이 글에서 살펴보았듯이, build.gradle 파일에 SDK 버전을 설정하는 targetSdk와 minSdk가 존재한다. minSdk 30 targetSdk 32 위와 같이 설정했다면 1. targetSdk에 설정한 32버전의 API로 앱을 개발한다는 것이다. 2. minSdk를 30으.. 2022. 7. 17. [안드로이드] 앱 구성 파일 분석(3) - 메인 환경 파일 모듈의 폴더 구성 알아보기 build.gradle : 빌드 설정 파일 AndroidManifest.xml : 앱 메인 환경 설정 파일 res : 리소스 폴더 activity_main.xml : 레이아웃 XML 파일 MainActivity : 메인 액티비티 파일 이 중에서 이번엔 메인 환경 설정 파일에 대해 설명하겠다 !! 메인 환경 파일 AndroidManifest.xml : 앱 메인 환경 설정 파일 AndroidManifest.xml은 안드로이드 앱의 메인 환경 파일이다.('매니페스트 파일'이라고 하겠다) 개발을 진행하면서 매니페스트 파일을 분서갛고 수정하는 일이 많은데 안드로이드 시스템은 이 파일에 설정한 대로 사용자의 폰에서 앱을 실행한다. 즉, 매니페스트 파일은 개발부터 실행까지 중요한 역할을 한.. 2022. 7. 17. [안드로이드] 앱 구성 파일 분석(2) - 그래들 빌드 설정 파일 모듈의 폴더 구성 알아보기 build.gradle : 빌드 설정 파일 AndroidManifest.xml : 앱 메인 환경 설정 파일 res : 리소스 폴더 activity_main.xml : 레이아웃 XML 파일 MainActivity : 메인 액티비티 파일 이 중에서 이번엔 그래들 빌드 설정 파일에 대해 설명하겠다 !! 그래들 빌드 설정 파일 build.gradle : 빌드 설정 파일 그래들은 안드로이드 앱의 빌드 도구이다. 그래들의 설정 파일이 바로 build.gradle이며 앱을 빌드하는 데 필요한 설정을 이 파일에 등록한다. 탐색 창을 보면 build.gradle 파일이 2개 있다. 하나는 프로젝트 수준의 build.gradle(Project: My_Application) 또 하나는 모듈 수준의.. 2022. 7. 17. [안드로이드] 앱 구성 파일 분석(1) - 프로젝트, 모듈의 폴더 구성 알아보기 프로젝트의 폴더 구성 알아보기 안드로이드 앱 프로젝트를 만들면 많은 폴더와 파일이 생성된다. 하지만 대부분은 빌드 도구와 관련된 것이며 개발자가 관심을 둬야할 파일은 프로젝트 폴더에서 [모듈명 -> src -> main] 안에 있다. 그러나 안드로이드 스튜디오의 프로젝트 탐색 창은 윈도우 파일 탐색기처럼 모든 폴더와 파일을 보여주지 않는다. 개발자가 분석하거나 작성해야 하는 폴더와 파일만 보여준다. AndroidManifest.xml : 앱 환경 설정 파일 MainActivity : 메인 액티비티 파일 activity_main.xml : 레이아웃 XML 파일 build.gradle : 빌드 설정 파일 프로젝트를 만들면 app이라는 모듈이 자동으로 생성된다. 모듈 하나가 앱 하나이며 프로젝트는 여러 모듈을.. 2022. 7. 17. 이전 1 2 3 4 5 ··· 7 다음