Home > Mobile >  Firebase test lab shows me these warnings. Are they really important? Robo test
Firebase test lab shows me these warnings. Are they really important? Robo test

Time:04-17

I have developed an app and tested it whith firebase test lab and this warning was shown: "Your app uses 2 interfaces that are not part of the SDK and are not supported by Android P and higher." I don´t know if I have to worry about this, does it mean that it won´t be compatible with some android versions? Will the app have more errors because of these warnings? Should I do anything? These are the two interfaces that are not part of the SDK:

Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V
Landroid/media/AudioManager;->getOutputLatency(I)I

CodePudding user response:

It means it won't be compatible with Anroid versions under 9, which is a bit less than 50% of all devices

CodePudding user response:

This message is saying these API calls may not work properly in Android 9 (Pie, API 28) or later versions, which together account for over 80% of the US market.

These may or may not be actually breaking your app, you have to see that for yourself.

Look around how to debug & fix these, for instance see if this applies: setContentView is using non-SDK interface

  • Related