Anbox Cloud documentation
Anbox Cloud makes it possible to run Android apps in the cloud and supports all kinds of different use cases, including high-performance streaming of graphics to desktop and mobile client devices.
Using container technology, Anbox Cloud manages the application life cycle while optimising for high density, performance and fast container boot times. It is scalable from a single-machine installation that can run scores of single Android systems to an entire cluster of machines. Anbox Cloud supports x86 and Arm64 hardware, providing the same set of features for both architectures. Deploying the solution is simple and straightforward, and it is based on powerful and battle-proven software from Canonical like LXD and Juju.
Anbox Cloud uses system containers to emulate Android systems. This method results in an isolation and security level similar to virtual machines with an overhead as low as process containers. Therefore, Anbox Cloud can provide at least twice the container density compared to other Android emulation solutions, and can serve up to 100 Android instances per server.
You should consider using Anbox Cloud if you want to deliver mobile applications that don’t depend on the capabilities of your user’s devices and that offload compute, storage and energy-intensive applications from the end device to the cloud. Typical use cases include mobile game streaming services, corporate application streaming, application automation and Android application testing.
Get started - a hands-on introduction to Anbox Cloud for new users
Step-by-step guides covering key operations and common tasks
Concepts - discussion and clarification of key topics
Technical information - specifications, APIs, architecture
Along with bug fixes and general improvements, Anbox Cloud 1.16 includes the following changes:
- Added support for Android 13.
- Switched the AMD and Intel GPU support to be based on Vulkan and to use ANGLE as the EGL/OpenGL ES frontend driver.
- Introduced the WebRTC data proxy server to enable full-duplex bidirectional data transmission between Android and a WebRTC-based client.
- Added full support for Ubuntu 22.04 for regular and appliance deployments.
For detailed information, see the Release notes.
Project and community
Anbox Cloud is a Canonical product. It originally grew out of the Anbox open-source project, but its code base is now completely independent.
Thinking about using Anbox Cloud for your next project? Get in touch!
Last updated 2 hours ago.