Last updated:
Use the market share of Android Development tools below to find the best and most popular Development tools.
AppBrain analyzes all Android apps on Google Play and checks what code is built into the package file (APK). We match that with
known package names from development tools. Therefore, these statistics reflect whether the code of a certain library is present
in an app. It doesn't guarantee that the developer is actually using the code, but it still gives a good idea of the market share
and what is the list of the top Android development tools.
If you're looking for the best development tools, looking at the most popular ones is a good data point. By asking yourself, which development tool is used by most Android developers? you can make sure you analyze the best options when you're making a comparison of potential development tools to include in your app.
About the statistics
You can sort the libraries by "Installs" or "Apps". "Apps" will give you the libraries that are present in the most apps. However, it may be that one library is present in lots of apps with 10+ downloads, whereas another library is present in a few apps that all have billions of downloads. The "Installs" sorting option shows the libraries ordered by presence in the most installs on actual Android devices.You can also choose which groups of apps to view the market share of. "Overall" means all Android apps on Google Play, "New" means apps that were launched within the last 30 days, and "Top 500" means the apps that are ranked in the top 500 of the USA.
If you want to add a library to this list, please use our suggest form.
Sort by:
Installs,
Apps
Google Cloud Messaging (GCM) is a service that helps developers send data from servers to their app…
81.46% of apps
90.48% of installs
A collection of libraries that help you design robust, testable, and maintainable apps.
87.08% of apps
83.29% of installs
Android Jetpack components are a collection of libraries that are individually adoptable and built …
87.08% of apps
83.29% of installs
Provides a stable but relatively compact binary serialization format that can be passed across proc…
86.52% of apps
83.24% of installs
Kotlin is a JVM based programming language and an officially supported Android language since Googl…
84.27% of apps
79.95% of installs
Android Jetpack is a library that you can add to your Android application in order to use APIs that…
84.83% of apps
78.98% of installs
Firebase is a mobile platform that helps you quickly develop high-quality apps. It is made up of co…
84.27% of apps
78.38% of installs
The Android Jetpack Media library contains classes that are helpful for building apps that play aud…
80.34% of apps
75.74% of installs
With WorkManager, you can easily set up a task and hand it off to the system to run under the condi…
79.78% of apps
75.73% of installs
Emoji compatibility support (emoji + emoji2).
81.46% of apps
74.19% of installs
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way …
75.84% of apps
73.53% of installs
Lottie is a mobile library that parses Adobe After Effects animations exported as json and renders …
61.80% of apps
69.64% of installs
Yoga is a cross-platform layout engine which implements Flexbox.
21.91% of apps
66.25% of installs
Media playback libraries, including ExoPlayer.
56.74% of apps
59.76% of installs
This library adds support for the Action Bar user interface design pattern. This library includes s…
80.90% of apps
58.25% of installs
Installs baseline profiles for faster startup.
75.84% of apps
57.23% of installs
Android Jetpack is a library that you can add to your Android application in order to use APIs that…
82.02% of apps
56.35% of installs
ViewPager2 replaces ViewPager, addressing most of its predecessor’s pain-points, including right-to…
64.61% of apps
56.33% of installs
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It …
72.47% of apps
53.89% of installs
Jetpack Credential Manager (passwords, passkeys, federated sign-in).
51.12% of apps
50.59% of installs
Android includes the transitions framework, which enables you to easily animate changes between two…
52.25% of apps
48.84% of installs
With the Maps SDK for Android, apps can add maps based on Google Maps data.
34.83% of apps
45.43% of installs
Initializes components at application startup.
76.97% of apps
44.02% of installs
An image loading and caching library for Android focused on smooth scrolling.
59.55% of apps
41.58% of installs
Provides the base Activity subclass and the relevant hooks to build a composable structure on top.
70.22% of apps
41.29% of installs
Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Googl…
53.37% of apps
41.26% of installs
The Simple Logging Facade for Java or (SLF4J) serves as a simple facade or abstraction for various …
34.27% of apps
39.83% of installs
Provides the base Activity subclass and the relevant hooks to build a composable structure on top.
56.18% of apps
35.00% of installs
Static library support version of the framework's Loader.
51.12% of apps
28.49% of installs
Views and Drawable for displaying animated GIFs on Android.
5.62% of apps
23.32% of installs