We are implementing a round icon (with a foreground and a background) and icon.

```
<application
    android:allowBackup="false"
    tools:replace="android:allowBackup"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:icon="@mipmap/logo" //normal logo
    android:roundIcon="@mipmap/logo_o" //Our logo with foreground and background
    android:name=".MyApplication"/>

```

Works for every version but not for API 25

[![enter image description here](https://i.stack.imgur.com/wtdLF.png)](https://i.stack.imgur.com/wtdLF.png)

Our code for Foreground with Background is the next one

```
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
    <background android:drawable="@mipmap/logo_background"/>
    <foreground android:drawable="@mipmap/logo_foreground"/>
</adaptive-icon>

```