Build and test
Build and test
Build and test
Build and test
Build and test
Build and test
Build and test

Build and test

Rapidly iterate on responsive platforms with tools to develop and analyze your game.

Find solutions by role
Find solutions by platform

No Results

Looks like we don’t have any solutions for that. Try adjusting the filters to get results—or explore another lifecycle page.

Android Studio

Build high quality games for every Android device


Accelerate your development and build the highest-quality games for every Android device.

Code and iterate faster than ever by pushing code changes to your running game without restarting. Configure builds without limits, with Android Studio providing the flexibility you need to generate APKs for all device types.

Eliminate tiresome tasks with GUI tools that simplify the less interesting parts of game development, so you can create rich and connected games.

Android vitals

Improve your game’s stability by keeping an eye on your core vitals

Google Play

Android Vitals helps improve the stability of your game by logging metrics from crash rate to battery usage and displaying it in one handy dashboard.

Being able to monitor all your core vitals in one place will help you diagnose and fix bad behaviors, making sure your game is performing exactly how you want it to.

The Google Play Store pulls together usage and diagnostics data to create anonymized reports, helping you remove bugs and improve your user experience.

Cloud Firestore

Store and sync game data at global scale


Store, sync, and query data for your mobile and web games without managing servers with Cloud Firestore.

Build hierarchies to store related data and easily retrieve the information you need using expressive queries. Create collaborative experiences and realtime games by syncing data across devices, on or offline, with strong user-based security.

Powered by Google’s storage infrastructure, Cloud Firestore is built to scale with your business, so you can focus on building your game.


Monitor and fix issues in production


Track, prioritize, and fix stability issues faster with Firebase’s powerful crash reporting.

Synthesize an avalanche of crashes into a manageable list of issues, alongside contextual information and severity, so you can pinpoint the root cause and understand which issues to tackle first. Realtime alerts for new issues, regressed issues, and burgeoning issues that might require immediate attention ensure you never miss a critical crash no matter where you are.

Spend less time triaging and troubleshooting crashes and more time building game features that delight players.

Flutter Casual Games Toolkit

Get your casual, mobile game from idea to launch with Flutter

Flutter Casual Games

The Flutter Casual Game Toolkit is a starter kit of resources, pre-built modules and integrations, community spaces, and credits for Google developer services to help developers get from idea to published multi platform casual game

Remote Config

Customize everything about your game on the fly


Dynamically change the behavior and appearance of your game right from the Firebase console so you can deliver personalized experiences to players.

You can tweak the onboarding flow, A/B test different content, and release new features quickly and confidently - without waiting for app store approval. 

Firebase Remote Config integrates with Google Analytics giving you insight into how these changes drive improvements in your key performance metrics.

Test Lab

Test in the lab, not on players


Validate your game before publishing by running it on physical and virtual devices that simulate actual usage environments.

You can run tests without writing any code. Our intelligent crawler, Robo, can spot errors before players see them. 

Comprehensive test reports at your fingertips will give you actionable insights so your game is in a stable state before it’s released.

Testing tracks

Get the feedback you need to make improvements to your game before its full release

Google Play

Use testing tracks to get invaluable early feedback from players. Release early versions of your game for internal testing, or to trusted players for closed and open testing. 

Testing your game gives you the opportunity to fix any technical or user experience issues with minimal user impact, so you can release the best version of your game to most players. 

You can run internal tests concurrently for different versions of your game and feedback from external tests won't affect your game's public rating.


Create, launch, and operate your game with the Unity game development platform for mobile


Create Android games for players around the world with the Unity Mobile Games Development Platform. Look for Android and Play Games Services plugins to help make your Android development even easier.


Developing games for the Android platform


Unreal is a pure C++ engine designed for high performance. Their complete suite of development tools is made for anyone working with real-time technology.

Android App Signing

Code sign Android games for integrity checking

Google Play

Manage and store your game's signing key securely, with protection for you if your key is ever lost or compromised.

With app signing by Google Play, Google manages and protects your game's signing key and uses it to sign your APKs for distribution. It’s a secure and protected way to store your game signing key.

When you use app signing by Google Play, your keys are kept on the same infrastructure that Google uses to store its own keys.

Android GPU Inspector

See where your game might be running into issues rendering its UI


Improve performance for your players by checking if your game is doing more rendering work than necessary.

Prevent overdraw — when your game draws the same pixel more than once within the same frame — with Android GPU Profiler. This will help debug your game’s rendering issues for a smoother, buffer-free player experience.

By reviewing a visual representation of how much time it takes to render the frames of a UI window, you can identify and reduce overdraw.

Android Studio CPU Sampling Profiler

Provide a faster and smoother user experience by optimizing your game’s CPU usage


Optimize your game’s CPU usage to provide a faster and smoother user experience.

Use the CPU Profiler to inspect your game’s CPU usage and thread activity in real time while interacting with your game. Or, inspect the details in recorded method traces, function traces, and system traces. 

Help your players get more game time by preserving their battery life with regular reviews of your CPU activity.


Easily sign-in and authenticate players


Sign-in players using any platform with Firebase Authentication. It supports email and passwords, phone authentication, Facebook, Google, Twitter, GitHub login, and more. 

Out-of-the-box, you get a secure, end-to-end identity solution. Drop it into your game and customize however you need.

Building and maintaining your own authentication system can take months, but Firebase Authentication can be set up in under 10 lines of code and still handle complex cases like account merging.

Frame Pacing API

Achieve smooth rendering and a steady framerate on Android


Maintain correct frame pacing and low input latency to avoid stuttering in your game’s graphics.

Profile your game for debugging using the Frame Pacing library. Automatically select swap intervals and deactivate pipelining for ultra-fast frames for optimal input-screen latency.

Choose the refresh rate that best matches the rendering duration of your game’s frames, giving your players a better visual experience.


Store and serve content with ease


Easily store and serve player-generated content, such as photos and videos, with Cloud Storage for Firebase. 

Effortlessly grow from prototype to production. Save your players time and bandwidth by automatically pausing and resuming your transfers as the game loses and regains mobile connectivity.

Through an integration with Firebase Authentication, you can use our declarative security model to control access and keep data safe.

Test Globe integration

Click and Drag to Interact