Google Play 16KB 페이지 메모리 해결

개요

최근 구글플레이에서 아래와 같은 메일을 받았습니다.

두둥~ 😳 뭐지?

[ Google Play 이메일 ]
 

제가 프로덕션 중인 구글 플레이스토어 앱이 있습니다.

페이지 어쩌고를 수정해야하고 2025년 11월 1일까지가 데드라인이라니...

16KB 페이지크기는 또 뭐지. 내가 만든 기능인가?

안하면 "업데이트 출시 불가!" 라는 무서운 말까지. 😥  

 

대응방안

앱 출시하고 어쩌다 한번씩 코드를 살펴보니 이젠 다 까먹었는데. 참 괴롭습니다.

그래도 해야지요. 

시간내어 들여다 보니 오픈소스 라이브러리로 사용한 Google Mediapipe의 Android Package에서 페이지 메모리 문제가 되는 것을 발견했습니다.  

아래 그림에서 16KB 페이지 사이즈가 지원되는 버전 업데이트가 있었음을 알 수 있습니다 . 

[ Lib. 개발사 Github ]

원인을 빨리 찾아서 다행이다 싶습니다.

여러분들도 위 이메일을 받았다면 개발된 앱에 적용된 모듈, 라이브러리의 페이지 크기관련 수정사항을 먼저 찾아보면 시간을 아낄 수 있습니다.

 

얼른 Google Mediapipe 버전을 업데이트하고 Release Bulid를 수행합니다.

새 AAB를 스토어에 올리고 페이지 메모리가 16KB를 지원함을 확인합니다. 

[ PlayStore 프로덕션 업데이트 ]

페이지 메모리가 16KB로 커지면 앱 메모리 사용량은 약 9%의 늘어나지만, 성능이 5~10% 개선된다고 하니 왜 구글에서 서둘러 필수적으로 진행하는지 납득이 됩니다.

제 앱은 ML학습모델을 사용하여 CPU, GPU 리소스 사용량이 높으므로 기대가 되네요. 😀  

PoseInsight App. 

감사합니다. 

댓글

이 블로그의 인기 게시물

Qt Designer 설치하기

파이썬을 활용한 PID 제어기 GUI 구현

PyQt5 기반 동영상 플레이어앱 만들기