Home / Companies / Firebase / Blog / Post Details
Content Deep Dive

Firebase Compatibility with Unity 2020.1 and Later

Blog post from Firebase

Post Details
Company
Date Published
Author
Patrick Martin
Word Count
1,771
Company Posts That Month
6
Language
English
Hacker News Points
-
Post removed?
No
Summary

Firebase reported that Unity 2020.1’s redesigned build system disrupted several Firebase Unity SDK integrations that depended on earlier build-process assumptions, affecting AndroidX and Jetifier configuration, transfer of google-services.json data, and Crashlytics-generated components, potentially causing launch crashes. While recommending Unity 2019 for the most reliable experience until an official fix is released, Firebase provided manual Gradle-based workarounds for Unity 2020.1: developers must generate custom Gradle templates, ensure Firebase’s generated google-services.xml resource is included, enable AndroidX and Jetifier in gradleTemplate.properties, and optionally force-resolve Android dependencies through External Dependency Manager for Unity. Most Firebase services, including Analytics, Remote Config, and Authentication, should then work, while Crashlytics requires additional project-level and launcher Gradle changes to add and apply its Gradle plugin. Firebase acknowledged the disruption, stated that it is developing a permanent solution and future process improvements, and directed developers with unresolved issues to its Unity GitHub repository or support channels.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.