반응형
이전에 apk로 배포했던 앱을 bundle로 업데이트 하면서 키파일 때문에 업데이트가 안되는 이슈가 있었다.
나중에 까먹을지 모르니 잊기 전에 간단하게나마 포스팅 해 놓으려고 한다.
구글 콘솔에 새버전 만들기를 클릭하면 앱 서명을 하라고 상단에 뜨게 된다.
앱 서명 밑에 사용 버튼을 누른다.
2번 째 Java Keystore의 키 내보내기 및 업로드 라디오 버튼을 선택해준다.
C:\workspace\ZZKey에다 PERK를 다운로드 해준다.
터미널을 열고 C:\workspace\ZZKey로 이동해준다.
[]안에 있는 내용들을 본인 상황에 맞게 변경 후 스크립트를 실행시켜준다.
echo y | keytool -genkeypair -dname "cn=[Hinos], ou=[Hinos], o=[Sun], c=[KR]" -alias [myalias] -keypass [mypassword] -keystore [mykey].jks -keyalg RSA -storepass [mystorepass] -validity 20000
그러면 mykey.jks 파일이 생성되었을 것이다.
java -jar pepk.jar 스크립트를 복사 후 [] 안에 값을 변경하고 실행하게 되면
java -jar pepk.jar --keystore=[mykey.jks] --alias=[myalias] --output=user.pem --encryptionkey=eb10fe8f7c7c9df715022017b00c6471f8ba8170b13049a11e6c09ffe3056a104a3bbe4ac5a955f4ba4fe93fc8cef27558a3eb9d2a529a2092761fb833b656cd48b9de6a
user.pem 파일이 생성이 된다.
user.pem 파일을 콘솔에서 업로드해주고 번들 파일을 업데이트 해주면 된다.
반응형
'OS > Android' 카테고리의 다른 글
삼성폰 HLS 재생 안됨 디버깅 (0) | 2021.06.07 |
---|---|
안드로이드 패턴.. 어떤걸 쓰지?? (0) | 2021.05.25 |
Android 유닛 테스트 (0) | 2021.04.06 |
Android Intent (0) | 2021.03.26 |
Android Context (0) | 2021.03.24 |