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
Okio is a library that complements java.io and java.nio to make it easier to access, store, and pro…
47.25% of apps
20.53% of installs
ReactiveX provides an API for asynchronous programming with observable streams. This API is availab…
38.46% of apps
20.31% of installs
Standalone efficient collections.
46.15% of apps
20.26% of installs
React Native lets you build mobile apps using only JavaScript, letting you compose a mobile UI from…
16.48% of apps
19.72% of installs
Static library support version of the framework's CursorAdapter.
31.32% of apps
16.40% of installs
Spongy Castle is the stock Bouncy Castle library with a couple of small changes to make it work on …
7.14% of apps
15.89% of installs
This is a class for reading and writing Exif tags in various image file formats.
34.07% of apps
15.53% of installs
The Guava project contains several of Google's core libraries that we rely on in our Java-based pro…
34.62% of apps
14.52% of installs
Android optimized event bus that simplifies communication between Activities, Fragments, Threads, S…
20.33% of apps
14.22% of installs
The Support Library is a static library that you can add to your Android application in order to us…
37.36% of apps
14.16% of installs
LocalBroadcastManager is an application-wide event bus and embraces layer violations in your app: a…
39.01% of apps
13.99% of installs
The Support Library is a static library that you can add to your Android application in order to us…
35.16% of apps
13.26% of installs
The Google Analytics SDK for Android makes it easy for native Android developers to collect user en…
7.69% of apps
11.66% of installs
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms.
17.58% of apps
10.51% of installs
Representation of a document backed by either a DocumentsProvider or a raw file on disk. This is a …
23.08% of apps
9.84% of installs
IntelliJ IDEA is a Java integrated development environment for developing computer software.
19.23% of apps
9.68% of installs
Kotlin asynchronous client/server networking framework (JetBrains).
34.07% of apps
9.29% of installs
jsoup is a Java library for working with real-world HTML. It provides a very convenient API for ext…
10.44% of apps
8.84% of installs
A zooming image view to display huge images. Supports pinch to zoom, panning and rotation and is ea…
5.49% of apps
8.36% of installs
Bolts is a collection of low-level libraries designed to make developing mobile apps easier.
9.34% of apps
8.16% of installs
Reactive Streams is an initiative to provide a standard for asynchronous stream processing with non…
14.29% of apps
7.61% of installs
Picasso allows for hassle-free image loading in your application by handling ImageView recycling an…
21.43% of apps
7.39% of installs
Apache Commons Codec (TM) software provides implementations of common encoders and decoders such as…
12.64% of apps
7.33% of installs
Volley is an HTTP library that makes networking for Android apps easier and faster.
22.53% of apps
7.30% of installs
Commons IO is a library of utilities to assist with developing IO functionality.
13.19% of apps
7.16% of installs
Helper class for inflating layouts asynchronously.
23.08% of apps
6.99% of installs