Fabric for Android

I agree to the Fabric Software and Services Agreement

Already a Crashlytics customer? Upgrade

Have an account? Sign In

Integrated with Android IDEs

Ide android
Ide android hover
Ide intellij
Ide intellij hover
Fabric android studio rocketship
Fabric intellij plugin

We're obsessed about making developing apps easier. With Fabric, we’ve built powerful plugins for each IDE to help you seamlessly onboard your Android apps & SDKs -- right within your favorite coding environment.

Icon clock

Installing the Fabric IDE plugins takes only seconds.

Icon ide

Our plugins will automatically detect your projects within your IDE.

Trusted by top apps on the Playstore:

Over
BuzzFeed CandyCrush Saga CBSNews CloudRaiders CNN Deezer DisneyStore Evernote EyeEm Foursquare IGNEntertainment JawboneDrop JibJab Messages Macys NBC BuzzFeed Pandora Path Pinterest Plants vs Zombies PlayKids Rdio Runkeeper Spotify Starbucks Team Stream Tinder Twizoo uber Unity Viber

Dead Simple to Integrate.

We can even add the code for you (if you want).

Many frameworks and libraries today still require developers to read pages of docs, copy-and-paste code into multiple files, and fix any input errors. With Fabric for Android, we’ve taken the integration experience to a whole new level.

Dead simple integrate
Dead simple integrate 2
Fabric android code injection before Fabric android code injection after

Fabric intelligently inspects your existing code and natively injects Fabric-specific code so you can get up and running in seconds. We’ll even add the binary dependency and verify that your app is configured properly.

Icon lightweight

Incredibly Lightweight The Fabric base framework adds roughly the size of a single image to your app, with each additional Kit adding only KBs as you install more.

Icon key

Auto Provisioning Your Keys Don’t lose precious coding time with manual key provisioning. We’ll take care of that for you, when at all possible.

Build Tools Support.

Deeply integrated into your workflow.


Tool support 1 Tool support 2 Tool support 3

Fabric is integrated with the most popular build automation tools like Gradle, Maven and Ant to make onboarding incredibly simple. Simply add your references and dependencies in a few lines of code, and you’re done!

Don’t Worry.

You’ll always be up-to-date.


Dont worry

Forget jumping through different repos or downloading packages just to update your mobile SDKs to their latest version.

Your Fabric Mac app makes sure your SDKs are always on their latest. You’ll have the option to upgrade at your convenience -- with a simple click of a button.

Bell

Our plugin will tell you what we’ve changed and why it’s important.

Never Worry about
Mapping Files Again

Sometimes, your team might forget to upload the ProGuard mapping file for your latest build or forget to keep the existing files for your previous releases that are still out in the wild. When that happens, crash reports may not come through and critical crashes can be missed. Worse, many debugging tools still force you to manually upload your mapping files through the web, which can delay reports for days.

Mapping file

Fabric hooks deeply into your existing build process and automatically uploads your mapping files at build time. You won’t have to set reminders to upload or keep track of the mapping files of your previous releases -- we’ll take care everything for you.

Best-in-class Mobile SDKs.

Seamless Installation.

Developers face many challenges day-in and day-out: making apps stable, growing their user base, generating revenue, among others. With Fabric, we’ve brought the best-in-class mobile services into one place to help you solve these challenges.

Small 1
Crash Reporting
Small 2
Mobile Analytics
Small 3
Mobile Identity
Small 4
Growth
Small 5
Monetization
Small 6
Infrastructure
Small 7
Payments
Small 8
Optimization
Small 11
UX Analysis
Small 13
Maps
Small 14
Realtime Signaling
Small 12
Game Analytics
Small 10
Speech Rec.

Over the last several years, we’ve witnessed an explosion of mobile development tools. A new problem emerged: implementing mobile SDKs still required hours of work on the developer’s part -- until now.

Normal Installation Process:


Normal installation 1
Find & Evaluate Mobile Solutions
Create Accounts for Each Service
Drive Through Docs & Configure SDKs
Learn New Dashboards & UI
Code & Ship App (finally!)
Find New Services to Address Other Needs
Arrow 1 Arrow 2 Arrow 3 Arrow 4 Arrow 5 Arrow 6 Arrow 8
Line


Using Fabric:

Circle signin PICK A FEATURE
Circle yourapp ADD A FEW LINES OF CODE
Circle twitter ALL DONE!
Circle signin Blue arrow Circle yourapp Blue arrow Circle twitter PICK A FEATURE ADD A FEW LINES OF CODE ALL DONE!
Icon modular

Modular Kits We’ve organized your SDKs into modular “Kits” so you can install or update them all with a simple click of a button.

Icon coding

Start Coding Right Away Don’t read endless pages of docs. We’ll walk you through how to get started with the core features right within the Fabric Mac app.

Android Deployment. Completely streamlined.

Shipping a new app or release build can be a cumbersome and repetitive process. You need to test your app, capture numerous screenshots, build your app, upload the files and then finally release on Google Play.  This process used to take up days or even weeks -- until fastlane, now part of the Fabric toolset, was born.

normal release process

Normal deployment
Line straight
Normal deployment mobile

using

Fastlane deployment
Fastlane deployment

With fastlane, you’ll have access to the best open source command line tools to unify and automate your entire Android app deployment process.

Gradle

Leverage the Power of Gradle

fastlane sits right on top of Gradle and uses it as the build, test and dependency tool of choice.

Integrated with popular developer tools:

Integrated tools lines
Amazon
Beta
Android studio
Stack
Git
Google play
Hipchat
Gradle img
Integrated tools main
Integrated tools mobile

fastlane comes with ten tools and over 100 integrations, connecting all these tools into one streamlined workflow — completely free and open source under the MIT license.

See Full List Here

Build Server Support

Jenkins? Hudson? TeamCity? Custom infrastructure? Fabric includes full support for your build server of choice, so you'll never suffer from lost symbol files or the tedium of manual uploads.


Build server support 1

Data Policies

Crash reports and analytical data are mission-critical to shipping high-quality apps in a timely manner and tracking your team's progress over time. Fabric guarantees 30-day retention of 100% of the raw data we ingest. If that's not enough, we'll work with your team to ensure compliance with your requirements.

Build server support 2

SSL Pinning Supported

Privacy and security are our top priorities. Out of the box, all Fabric data is transmitted over SSL. With SSL Pinning, Fabric drastically reduces the chance of a security breach due to certificate theft or complex man-in-the-middle attacks.

Integrated with Top 3rd Party Tools

Built by the same team that built Crashlytics, Fabric is tightly integrated with 3rd party services -- many of the most popular developer tools -- that completely streamline your workflow.

Logo1 Logo2 Logo3 Logo4 Logo5 Logo6 Logo7 Logo8 Logo9 Logo10 Logo11 Logo12 Logo13 Logo14 Logo15 Logo16 Logo17 Logo18

Learn more about Fabric:


Learn more ios

Fabric for iOS

Deeply integrated with Xcode, we’ve built a Mac app to help you easily onboard your apps & SDKs right within your favorite coding environment. Installation is a simple drag-and-drop.

Learn More >
Learn more blocks

The Most Beautiful Dashboard

Instantly see the pulse of all your apps and understand the critical drivers of your business -- users, stability, revenue, and more -- all within the same dashboard.

Learn More >