Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Getting Warning Application should not provide its own Splash Screen in Android Studio

I have recently changed my Target SDK Version to 31 (Android 12) and after upgrading I started getting this warning:

The application should not provide its own launch screen.

This is the screenshot:

enter image description here

So why I'm getting this warning, is there any better approach to create Splash Screens or should I just ignore the Warning?.

like image 241
Vaibhav Goyal Avatar asked Aug 16 '21 12:08

Vaibhav Goyal


People also ask

How do I get rid of the default splash screen?

Basically what you've to do is override your splash screen theme in res\values-v31\themes. xml & set a transparent icon. This will get you rid of the default app icon that appears during splash when the app is launch.

Do apps need a splash screen?

Conclusion. The mobile app splash screen is an essential part of the product that gives users a clear idea about the application. Designers should always look into the possibility of creating a meaningful and understandable app splash screen so that the user experience will be delightful from the very beginning.

What is splash screen in Android initial screen of an application?

Android Splash Screen is the first screen visible to the user when the application's launched. Splash screen is one of the most vital screens in the application since it's the user's first experience with the application.

What is difference between splash screen and launch screen?

Splash Screen is the very first screen the user sees when they open up an app on a mobile device. It's the very first chance of creating a positive impact on the users. It appears while the app is loading when the user has just opened up the app. Many times the Splash screen is called a launch screen.


2 Answers

There is better approach now. For Android 12, there is brand new Splash Screen Api which works on previous versions aswell, see more here

It supports theming, custom animations and is super simple to use.

like image 164
qki Avatar answered Oct 20 '22 20:10

qki


Just change the name, without using "splash" in it.

like image 22
Pietrek Avatar answered Oct 20 '22 18:10

Pietrek