이번 편의 목표: Play Console에 무료 앱 레코드를 만들고, 앱의 패키지 이름을 그 레코드와 같은 문자열로 고정합니다.
홈에서 Create app을 누릅니다. 기본 언어는 한국어입니다. 앱 이름은 생각나무 서재입니다. 유형은 앱입니다. 게임이 아니므로 Google Play 게임즈 PC에 자동으로 올라가는 경로를 타지 않습니다. 유료 여부는 무료입니다. 사용자 문의 이메일에는 실제로 받는 주소를 적습니다.
선언에서는 Developer Program Policies와 미국 수출 법규를 확인하고, Play App Signing 서비스 약관에 동의합니다. 새 앱은 이 서명이 필수입니다. Create app을 누르면 대시보드가 열리고 앱 상태는 Draft입니다.
패키지 이름은 applicationId입니다. 예제는 com.thinktree.library 입니다. Play에 한 번이라도 올리면 이 문자열은 바꿀 수 없습니다. 스토어의 앱 정체성은 이 이름에 붙습니다. 모듈 빌드 파일에 미리 적습니다.
android {
namespace = "com.thinktree.library"
compileSdk = 37
defaultConfig {
applicationId = "com.thinktree.library"
minSdk = 26
targetSdk = 36
versionCode = 1
versionName = "1.0.0"
}
}compileSdk 37은 안드로이드 17 API를 컴파일러가 보게 합니다. targetSdk 36은 2026년 8월 31일부터 휴대전화의 새 앱과 업데이트에 요구되는 최소 타깃을 만족합니다. Wear OS와 Automotive의 최소 타깃은 35이고, TV와 XR은 34입니다. 예제는 휴대전화 앱이므로 36으로 둡니다. targetSdk를 37로 올리면 안드로이드 17의 타깃 전용 동작이 켜지므로, 그 동작 테스트를 끝낸 뒤에만 올립니다. 연장 신청은 2026년 11월 1일까지 가능한 경우가 있으나, 예제는 연장 없이 36을 맞춥니다.
무료로 한 번이라도 제공한 앱은 나중에 유료로 바꿀 수 없습니다. 유료로 시작했던 앱은 무료로 바꿀 수 있습니다. 예제는 무료로 고정합니다. 나중에 유료 앱이 필요하면 패키지 이름이 다른 새 레코드를 만듭니다.
대시보드의 설정 과제가 끝날 때까지 프로덕션 배포는 잠겨 있습니다. 스토어 등록정보, 앱 콘텐츠, 정책 선언을 차례로 채웁니다. 각 과제의 완료 표시가 대시보드에 남습니다.
앱을 만드는 공식 순서는 여기에 있습니다.
직접 해 보기
Android Studio의 applicationId와 Play Console에 적을 패키지 이름이 같은지 비교하세요. 아직 업로드 전이므로 철자가 다르면 지금 고칩니다.
해설
업로드 후의 패키지 이름 변경은 새 앱을 만드는 일과 같습니다. 기존 사용자와 평점은 따라오지 않습니다. 첫 AAB를 올리기 전에 철자를 고정합니다.
COMMENTS
댓글 0
이 글에 대한 의견이나 질문을 남겨 주세요.
댓글은 구글이나 카카오로 시작한 뒤에 남길 수 있습니다.
등록된 댓글이 없습니다.