title: change notification default icon in android?
body: <p>I'm using onesignal and trying to change the default notification &quot;bell icon&quot; in the app</p>
  <p>so after generating my icon from <a href="https://romannurik.github.io/AndroidAssetStudio/icons-notification.html#source.type=clipart&amp;source.clipart=ac_unit&amp;source.space.trim=1&amp;source.space.pad=0&amp;name=ic_stat_ac_unit" rel="nofollow noreferrer">Android Asset Studio</a>
  and name it to <code>ic_stat_onesignal_default</code> and add it into <code>/android/app/src/main/res/</code> folders, after that I uninstall the app and rebuild it,
  and add it to payload notification &quot;API&quot;</p>
  <pre><code>small_icon: 'ic_stat_onesignal_default'
  </code></pre>
  <p><strong>But</strong> still, I got the <strong>default</strong> one (<strong>Bell</strong>) as a notification icon :(</p>
  <p>is there any step I forget?</p>
  <p>here's my <strong>AndroidManifest.xml</strong> file if you wondering</p>
  <pre><code> &lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
    package=&quot;com.salonyUser&quot;&gt;
  
      &lt;uses-permission android:name=&quot;android.permission.INTERNET&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_FINE_LOCATION&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_NOTIFICATION_POLICY&quot;/&gt;
  
      &lt;application
        android:name=&quot;.MainApplication&quot;
        android:label=&quot;@string/app_name&quot;
        android:icon=&quot;@mipmap/ic_launcher&quot;
        android:roundIcon=&quot;@mipmap/ic_launcher_round&quot;
        android:allowBackup=&quot;false&quot;
        android:theme=&quot;@style/AppTheme&quot;&gt;
        &lt;meta-data android:name=&quot;com.onesignal.NotificationAccentColor.DEFAULT&quot; android:value=&quot;0F0F0F&quot; /&gt;
        &lt;activity
          android:name=&quot;.MainActivity&quot;
          android:label=&quot;@string/app_name&quot;
          android:configChanges=&quot;keyboard|keyboardHidden|orientation|screenSize|uiMode&quot;
          android:launchMode=&quot;singleTask&quot;
          android:windowSoftInputMode=&quot;adjustResize&quot;&gt;
          &lt;intent-filter&gt;
              &lt;action android:name=&quot;android.intent.action.MAIN&quot; /&gt;
              &lt;category android:name=&quot;android.intent.category.LAUNCHER&quot; /&gt;
          &lt;/intent-filter&gt;
        &lt;/activity&gt;
        &lt;activity android:name=&quot;com.facebook.react.devsupport.DevSettingsActivity&quot; /&gt;
      &lt;/application&gt;
  
  &lt;/manifest&gt;
  </code></pre>
  <ul>
  <li></li>
  </ul>
  <p><strong>EDIT</strong></p>
  <p>After added
  AndroidManifest.xml</p>
  <pre><code>&lt;meta-data
      android:name=&quot;com.google.firebase.messaging.default_notification_icon&quot;
      android:resource=&quot;@drawable/ic_stat_onesignal_default&quot; /&gt; // I choose mipmap-xxxhdpi icon size for test. :)
  </code></pre>
  <p>I just was wanted to test if firebase meta-data will work or not and Actually it's work and I got the icon I want!!
  have anybody explanation to this!</p>