안드로이드15이상은 16kb 메모리 지원
구글플레이 정책으로 안드로이드 15 이상을 타겟으로 빌드를 하고 마켓에 올리려면 16kb 메모리를 지원하는 빌드로 올리라고 한다.
16KB 네이티브 라이브러리 정렬로 앱 재컴파일
앱을 꾸준히 제작해서 업로드 하는사람들에겐 항상 정책 변경이나 업그레이드가 골치다. 조치를 안하면 앱이 내려가기 때문에 관리해야 하는 앱들은 16kb로 지원하는 빌드를 다시 해서 업로드 해야 한다.
유니티 16kb 앱 빌드 설정
1. 유니티 버전 설치
우선 16kb를 지원하는 유니티 버전을 설치해서 프로젝트를 옮긴다. 지원하는 버전은 아래와 같다.
- Unity 6000.1.0b5 released February 9, 2025
- Unity 6000.0.38f1 released February 14, 2025
- Unity 2022.3.56f1 released January 15, 2025
- Unity 2021.3.48f1 released January 22, 2025 accessible under extended LTS support for Enterprise/Industry customers
2. 16kb로 업그레이드 해야 하는 항목 확인
유니티 버전 뿐만 아니라 각종 플러그인 등도 16kb를 지원하는지 확인해서 업그레이드 해줘야 한다.
어떤 플러그인을 16kb로 업그레이드 해야 되는지는 구글플레이 콘솔에서 확인할 수 있다.
- 권장조치에 보면 App Bumdle 보기 항목이 있다. 눌러서 들어 간다.
무더기로 나온다고 쫄지 말자.
대부분 유니티 버전을 올리면 사라진다.
별도로 사용한 플러그인등은 패키지 매니저를 통해서 최신버전으로 업그레이드(16kb지원 여부는 개별 확인)
구글 파이어베이스등은 새로운 최신 버전을 사용하면 사라졌다.
lib_burst_generated.so
이건 유니티 패키지 매니저에서 burst로 검색해서 버전을 업그레이드 하면 된다.
0 댓글