- Android Support v4 (Development Framework)
The Android Support Library is not actually a single library, but rather a collection of libraries that can roughly be divided into two groups: compatibility and component libraries. For details, please see
Understanding the Android Support Library.
- AppCompat (Utility)
support newer Android features on older Android versions.
- Browser (Utility)
display webpages in the user's default browser.
- Androidx Core (Utility)
a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.
- Android Emoji2 Compat (UI Component)
core library to enable emoji compatibility in Kitkat and newer devices to avoid the empty emoji characters.
- AndroidX Fragment (UI Component)
AndroidX library to encapsulate part of the user interface or behavior into reusable components.
- Lifecycle (Utility)
perform actions in response to a change in the lifecycle status of another component, such as activities and fragments.
- AndroidX Media (Utility)
share media contents and controls with other apps.
- AndroidX Media3 (Utility)
share media contents and controls with other apps.
- ProfileInstaller (Utility)
AndroidX library that enables libraries to prepopulate ahead of time compilation traces to be read by ART.
- Recyclerview (Utility)
display large sets of data in your UI while minimizing memory usage.
- Startup (Utility)
AndroidX library to implement a straightforward, performant way to initialize components at app startup.
- Android Jetpack VersionedParcelable (Utility)
Provides a stable but relatively compact binary serialization format that can be passed across processes or persisted safely.
- Jetpack WindowManager Library (Utility)
enables application developers to support new device form factors and multi-window environments. The library provides a common API surface for API versions 14 and later. Especially provides additional functionality on foldable devices.
- package:media_kit (Utility)
cross-platform video player & audio player for Flutter & Dart.
- open_file (Utility)
a plug-in that can call native APP to open files with string result in flutter.
- flutter_local_notifications (UI Component)
a Flutter plugin for displaying local notifications.
- ReLinker (Utility)
a native library loader for Android.
- Google Core Libraries for Java 6+ (Utility)
a set of core libraries that includes new collection types (such as multimap and multiset), immutable collections, a graph library, functional types, an in-memory cache, and APIs/utilities for concurrency, I/O, hashing, primitives, reflection, string processing, and much more.
- Google Gson (Utility)
A Java serialization/deserialization library to convert Java Objects into JSON and back.
- Google Protocol Buffers (Utility)
library that deals with Protocol Buffers (a.k.a., protobuf) – Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.
- nanojson (Utility)
a tiny, fast, and compliant JSON parser and writer for Java.
- audio_session (Utility)
Flutter plugin that informs the operating system of the nature of your audio app (e.g. game, media player, assistant, etc.) and how your app will handle and initiate audio interruptions (e.g. phone call interruptions).
- audio_service (Utility)
Flutter plugin to play audio in the background while the screen is off.
- OkHttp (Utility)
OkHttp is an HTTP+HTTP/2 client for Android and Java applications.
- share_plus (Utility)
- Wakelock Plus (Utility)
- Flutter (Development Framework)
a cross-platform development kit created by Google, based on the Dart programming language.
- Localization (Utility)
Flutter package to simplify in-app translation.
- Flutter Android Lifecycle Plugin (Utility)
Flutter plugin to allow other Flutter plugins to access Android Lifecycle objects in the plugin's binding.
- path_provider (Utility)
a Flutter plugin for finding commonly used locations on the filesystem.
- url_launcher (Utility)
a Flutter plugin for launching a URL.
- Java NIO (Utility)
a collection of Java programming language APIs that offer features for intensive I/O operations.
- Kotlin (Utility)
The Kotlin Programming Language
- kotlinx.coroutines (Utility)
library support for Kotlin coroutines.
- OkHttp okio Framework (Utility)
A modern I/O API for Java to make it much easier to access, store, and process your data.
- jsoup (Utility)
a Java library for working with real-world HTML. It provides an API for extracting and manipulating data, using the best of DOM, CSS, and jquery-like methods.
- Mozilla Rhino (Utility)
open-source implementation of JavaScript written entirely in Java.
- NewPipe Extractor (Utility)