Google Play Console 내부 테스트 트랙으로 Pulse Log를 제한된 테스터에게 배포하기 위한 절차다.
Pulse LogapplicationId: com.pulselogkeystore.properties가 있으면 bundleRelease에 자동 적용app/build/outputs/bundle/release/app-release.aabdocs/privacy-policy.mddocs/store-assets/play-store-icon-512.pngdocs/store-assets/play-feature-graphic-1024x500.png주의:
com.pulselog로 정리했다.Android Studio 또는 JDK keytool로 upload key를 만든다.
예시:
keytool -genkeypair -v -keystore release-upload-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias pulse-log-upload
생성 후 루트에 keystore.properties를 만든다.
storeFile=release-upload-key.jks
storePassword=실제_비밀번호
keyAlias=pulse-log-upload
keyPassword=실제_비밀번호
보안:
keystore.properties, *.jks, *.keystore는 git에 올리지 않는다.빌드 전 docs/release-checklist.md의 자동 검증과 수동 검증 항목을 확인한다.
PowerShell:
$env:JAVA_HOME='C:\Program Files\Android\Android Studio\jbr'
$env:Path="$env:JAVA_HOME\bin;$env:Path"
.\gradlew.bat bundleRelease
결과 파일:
app/build/outputs/bundle/release/app-release.aab
Pulse Log로 설정한다.app-release.aab를 업로드한다.개인정보처리방침 URL:
docs/privacy-policy.md를 올린 뒤 Raw 또는 GitHub Pages URL을 Play Console 개인정보처리방침 항목에 입력한다.https://<계정명>.github.io/<저장소명>/docs/privacy-policy.html 형식이다.공식 문서 기준:
혈압과 체중을 날짜별로 기록하고, 그래프와 PDF 요약본으로 확인하세요.versionCode를 반드시 증가시킨다.versionName은 사용자가 볼 버전 문자열이다.