packaging/android/apk/res-src/NOTES.md
These files are modified from /pics/branding/[flavors]/sc-apps-krita.svgz.
adaptive.svg is the completed version of the background and foreground extension according to the Designing Adaptive Icons.
1309px (calculated as 800/66*108px), center the pattern, and ensure that the original canvas is within the safe zone.-2°.background.svg and foreground.svg are the results of separating the background and foreground of adaptive.svg, for Android 8.0 and above.legacy.svg is the same as logo, for Android 7.1 and below.To generate icons, you need to use Android Studio's Image Assets and perform the following steps:
/path/to/foreground.svg/path/to/background.svg/path/to/legacy.svgAfter the generation is complete, res/mipmap-anydpi-v26/ic_launcher.xml may be deleted. At this time, you can directly create a copy of ic_launcher_round.xml and rename it to ic_launcher.xml. Do not delete ic_launcher_round.xml!
Add the following code to ic_launcher.xml and ic_launcher_round.xml to support the themed app icon.
<monochrome android:drawable="@drawable/ic_launcher_foreground" />
Convert all ic_launcher.png to ic_launcher.webp.
After all .webp files are generated, strip them from animation and ICC information
using strip-webp-files.sh script (we expect the icons be in sRGB space anyway).