title: Android 12 Splash API first install do not show vector AVD and neither exitAnimation
body: <p>I am using the new Splash Screen implementation as Google documentation says:</p>
  <p><a href="https://developer.android.com/guide/topics/ui/splash-screen" rel="nofollow noreferrer">https://developer.android.com/guide/topics/ui/splash-screen</a></p>
  <p>Also I did the migration on my existing Splash Screen</p>
  <p><a href="https://developer.android.com/guide/topics/ui/splash-screen/migrate" rel="nofollow noreferrer">https://developer.android.com/guide/topics/ui/splash-screen/migrate</a></p>
  <p>The problem is just with the first install, my app do not show the animated vector drawable and neither the vector icon for exit animation, so it just navigates to the home screen.
  But if I exit from my app and I open again, then the behavior is perfect, so it shows the AVD and also the exit animation. I also tried cleaning data from my app just to simulate a clean install, and it performs well. It just fail if I delete my app and installing again.</p>
  <p>Some added considerations:</p>
  <ul>
  <li>If I use a physical device under Android 12 (I tried Android 9), it performs well</li>
  <li>I use <code>splashScreen.setKeepOnScreenCondition(() -&gt; true)</code> at onCreate, and I use <code>splashScreen.setKeepOnScreenCondition(() -&gt; false)</code> when I dismiss the Splash Screen</li>
  </ul>