몇 년 전에 이미, 안드로이드 스튜디오에 있던 이미지를 그대로 앱 아이콘으로 추가하는 기능이 정상적으로 작동하지 않도록 변경되었어요.
원래는 아래와 같은 방식으로 아이콘을 추가하면, 이미지를 그대로 아이콘으로 사용할 수 있었는데, 이제는 저런식으로 강제로 불투명한 배경을 넣어서 네모나게 만들어요.
배경색을 무조건 선택해야하며, 투명하게 설정하는 기능은 없어요.

어쩌면 최신버전에서는 배경을 투명하게 바꾸는 기능이 추가되었을지도 모르지만, 아무튼 제가 쓰는 버전에서는 그런 기능이 없어요.
하지만, Launcher Icons을 추가할 때, "Legacy Only" 대신 "Adaptive and Legacy"를 고른 뒤, 일단 Foreground Layer에 앱 아이콘으로 사용할 이미지를 불러오고,

Background Layer는 아무거나 설정하고 (저는 그냥 아무 배경색이나 선택)

Options에서는 3가지 모두 없어도 되는 관계로 No를 선택
Google Play Store Icon은 앱을 Play 스토어에 출시할 때 앱 아이콘으로 올리면 되는 아이콘도 같이 생성해주는 기능이지만, 어차피 개판으로 추가될 예정이니 그냥 No 고르세요.

아무튼 Next를 누르고 Finish를 누르면

이렇게 앱 아이콘과 아이콘을 구성하는 레이어들이 있는데, 위에서 선택했던 앱 아이콘으로 사용할 이미지는 foreground 부분으로 들어가니

저거 빼고 다 지워버리고

뒤에 붙은 _foreground를 때면

쇽

7년 정도 전에는 정상적으로 작동하던 ".png 이미지를 그대로 앱 아이콘으로 추가"하는 것과 동일한 결과물을 얻을 수 있어요.

전 android:roundIcon도 안쓰는지라 파일도 지우고 AndroidManifest.xml에서도 지웠어요.

앱 아이콘에도 반영된 모습
모든 앱의 아이콘은 무조건 정해진 모양이여야 한다는 쓸데없는 정책도 추가된 덕분에,
.png 이미지를 그대로 넣어도 이런식으로 그 모양 안에 기존 아이콘이 들어가있는 방식으로 나와요.

10년 정도 전에 출시된 스마트폰에서는 아이콘이 그대로 나오는 모습.

아무튼 저 카드 모양 아이콘은 좌우로 너무 긴 것 같으니 줄여야겠어요
'Android 앱 개발' 카테고리의 다른 글
| Android 15 이상에서 edge to edge 대응하기 (0) | 2026.02.15 |
|---|---|
| 트릭컬 열차 추적기를 만들어보자 (1) | 2025.10.15 |
| 자바 & 코틀린 기초 요약 (4) | 2025.09.16 |