반응형
반응형
Overview 이 포스팅은 VS Code (Visual Studio Code)를 기준으로 작성되었습니다. 코드 작성 시, 파란 밑줄이 뜨며 const 키워드를 붙이라는 경고 문구가 뜰 때가 있다. 이럴 때 파일을 저장하면 자동으로 const 키워드를 붙여주는 설정이 있다. const를 붙여야 하는 이유는? 코드를 짜다보면 const를 붙이라는 경고를 생각보다 자주 볼 수 있다. 항상 무심코 지나쳤지만 문득 이런 생각이 들 수 있다. '대체 왜 const 키워드를 붙여줘야 하는 거지?' 우선 const가 무엇인지부터 살펴보자. 변수 const는 컴파일 시간 상수이며 객체의 상태는 컴파일 시간에 결정될 수 있다. 그렇기 때문에 const를 사용하여 객체를 생성하게 되면 해당 객체는 변경할 수 없는 불변 객..
aab 파일 만들기(상단 메뉴에서) Build - Generate Signed Bundle / APK ... 생성할 앱 구조 선택aab (Android App Bundle)앱의 모든 컴파일된 코드 및 리소스를 포함하여 APK 생성 및 서명을 구글 플레이에게 맡기는 게시 형2023년 6월부터 구글 플레이에 앱 등록 시 반드시 해당 형식 필요단, 기존에 등록되었던 앱은 apk로 등록 가능apk (Android Application Package)안드로이드의 소프트웨어와 미들웨어 배포에 사용되는 패키지 파일(이 포스팅에서는 Android App Bundle을 기준으로 설명하겠습니다.) 키 저장소 정보 입력(키 저장소가 없다면 '앱 서명하기(키 스토어 만들기)' 파트를 참고하여 신규 키 저장소를 생성하자)Key..
디버그 시작하기디버그를 시작하는 방법은 세 가지의 방법으로 요약할 수 있다. 1. 메뉴를 이용하여 디버그 시작하기상단 메뉴에서 Run - Debug 'app' 클릭2. 디버그 아이콘 클릭하기우측 상단을 보면 앱 동작 관련 아이콘들이 있다.녹색 벌레 모양 아이콘을 클릭해준다. (난 이게 벌레 모양이 맞는지도 모르겠다)3. 단축키 이용하기단축키 Ctrl + F9 (컨트롤 + F9) 입력+ 실행중인 앱을 다시 실행하지 않고 디버그로 변경하기위의 세 가지는 디버그를 시작할 수 있도록 해준다.하지만 위의 디버그 기능은 디버그를 시작하기 위해 앱을 다시 실행한다.이런 번거로움을 줄일 수 있는 기능이 있는데, 'Attach Debugger to Android Process' 기능이다.직역하자면 안드로이드 프로세스에 ..
Error 안드로이드 API 수준을 31에서 33으로 업데이트하는 도중 다음과 같은 에러가 발생하였다. We recommend using a newer Android Gradle plugin to use compileSdk = 33 This Android Gradle plugin (7.0.3) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=33 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to..