[java] 애플리케이션 아이콘 추가하기

Android

안드로이드에서 애플리케이션 아이콘을 추가하는 가장 흔한 방법은 AndroidManifest.xml 파일 내의 <application> 태그에 android:icon 속성을 추가하는 것입니다:

<application
   android:icon="@drawable/app_icon"
   ...>
   ...
</application>

여기에서 @drawable/app_icon은 아이콘 이미지의 리소스 식별자를 가리킵니다. 이 이미지 파일은 res/drawable 디렉토리에 저장되어 있어야 합니다.

iOS

iOS에서는 애플리케이션에 아이콘을 추가하려면 Assets.xcassets 폴더 내에 이미지를 추가해야 합니다. Xcode를 사용하여 이미지를 Assets.xcassets에 끌어다 놓거나, Images.xcassets 선택 후 이미지를 추가할 수도 있습니다.

이후 Info.plist 파일을 열어 다음과 같이 CFBundleIconsCFBundlePrimaryIcon 키를 사용하여 기본 아이콘을 설정할 수 있습니다.

<key>CFBundleIcons</key>
<dict>
    <key>CFBundlePrimaryIcon</key>
    <dict>
        <key>CFBundleIconFiles</key>
        <array>
            <string>AppIcon</string>
        </array>
    </dict>
</dict>  

이제 사용자는 애플리케이션을 아이콘을 통해 쉽게 식별하고 실행할 수 있게 됩니다.

참고 자료: