Using third-party SDKs in your app

Once built into your app, third-party SDKs can have a significant impact on its compatibility, performance, safety, security, and quality.

Changes regarding third-party SDKs

To help you ensure that any third-party software your app is using complies with Google Play’s Developer Program Policies and contributes positively to your user experience, Google Play will begin flagging known issues with popular SDKs in Play Console.

To find out which SDK your app is using, we use the dependencies file included in your app. The dependencies file lists all of the versioned libraries that the app is dependent on. Apps using the Android App Bundle provide the dependencies file by default. Apps created before August 2021 publishing with APKs include the dependencies file starting from Android Gradle Plugin 4.0.

Understanding issues with your app’s third-party SDK

If applicable, issues with SDK versions used by your app are detailed in Play Console at the top of the Production page, or on the Release overview page.

If your app is using an SDK version that may cause your app to be non-compliant with Google Play’s Developer Program Policies, new app releases using that SDK version can be rejected. Depending on the violation type, you will be directed to ensure that your SDK usage complies with our User Data policies, switch to a different version that the SDK owner recommends, or remove the SDK.

If your app is using an SDK version that the SDK owner has reported as outdated or having notable issues, you’ll receive a warning about it , and we strongly encourage you to follow the  instructions provided by the SDK owner. 

If your app uses an SDK version with critical issues, you can still temporarily release another app version. However, you must update to a newer SDK version within 90 days of that release. After 90 days, you won't be able to release further app versions using the SDK version with critical issues.

If you have questions about an SDK version that’s either outdated or has critical issues, we recommend that you contact the SDK owner.

Related content

  • Learn more about how to Build and distribute privacy-friendly apps in Play Academy.

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Main menu
15286711090193929706
true
Search Help Center
true
true
true
true
true
92637
false
false