awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
anbox avatar

anbox/anboxArchived

0
View on GitHub↗
9,056 星标·1,157 分支·C++·GPL-3.0·4 次浏览anbox.io↗

Anbox

Anbox 是一个 Android 容器环境和运行时,旨在在 Linux 桌面执行 Android 应用程序。它利用基于容器的系统来运行 Android 操作系统,而无需传统硬件虚拟化带来的开销。

该系统具有一个硬件抽象层,通过宿主守护进程路由硬件访问和传感器数据,以提供加速渲染。它通过将单个 Android 应用程序层映射到单独的窗口来与 Linux 桌面集成,允许应用程序作为独立的桌面应用程序运行。

该项目支持引导自定义 Android 镜像以定义系统根文件系统,并提供通过调试桥侧载和管理应用程序包的工作流。它包括一个会话管理器来协调应用程序组件的生命周期和启动。

Features

  • Android Containerization - Provides a container-based system to execute Android applications on Linux desktops without hardware virtualization overhead.
  • Android Application Virtualization - Boots a full Android system within a container on a Linux host to run software without virtualization overhead.
  • Android Hardware Simulation Tools - Routes hardware access and sensor data through a host daemon to provide accelerated rendering for emulated apps.
  • App-to-Window Mapping - Maps specific Android application layers to individual desktop windows for seamless integration into the host environment.
  • RISC-V Hardware Emulation - Provides an emulation layer that routes hardware access commands to the host for accelerated rendering.
  • Android App Containers - Runs Android applications on a Linux desktop using containers to avoid the overhead of traditional virtualization.
  • Android-Linux Desktop Integration - Maps individual Android application layers to separate windows for seamless integration into the Linux desktop.
  • Containerized Android Runtimes - Boots Android system images within a container to execute applications with low overhead.
  • Android OS Containerization - Runs the Android operating system within a Linux container to eliminate the overhead of full hardware virtualization.
  • Containerized Desktop Sessions - Provides a containerized environment on a Linux desktop to execute Android software as native-like apps.
  • Hardware Abstraction Layers - Implements a host daemon that routes hardware access and sensor data to provide accelerated rendering.
  • Host-Daemon Hardware Bridging - Routes hardware access requests through a background process to bridge Android drivers with the host system hardware.
  • Application Window Managers - Maps application layers to a desktop environment to render each Android app within its own separate window.
  • Sensor Data Simulation - Simulates physical hardware inputs by reading or modifying sensor data within the emulated environment.
  • Host-to-Device Package Installations - Deploys application files from a host computer to the containerized device using a debug bridge.
  • Sideloading Managers - Provides tools for installing third-party Android application packages into the target environment via command-line.
  • Android Package Management - Installs and manages Android application packages on a Linux host using command-line tools and debug bridges.
  • Debugging Communication Bridges - Installs application binaries into the containerized environment using a standard Android development communication protocol.
  • Message Passing - Uses a messaging interface to coordinate the launching and lifecycle management of individual Android applications.
  • Remote Application Launches - Triggers the startup of specific Android application components by communicating with a session manager.
  • Android System Images - Supports booting custom Android images to define the system root filesystem.
  • Desktop Window Mapping - Maps Android application windows directly onto a Linux desktop environment.
  • Root Filesystem Bootstrapping - Initializes the container environment by deploying a functional operating system from a specified root filesystem image.
  • Virtual Disk Image Booting - Allows the container manager to boot from a user-specified system image to define the root filesystem.
  • Infrastructure Monitoring - Container-based Android system for Linux.
  • Virtualization and Containers - Runs Android applications natively on Linux via containers.

Star 历史

anbox/anbox 的 Star 历史图表anbox/anbox 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Anbox 的开源替代方案

相似的开源项目,按与 Anbox 的功能重合度排序。
  • hqarroum/docker-androidHQarroum 的头像

    HQarroum/docker-android

    3,639在 GitHub 上查看↗

    This project provides a containerized runtime for Android emulator virtualization, allowing virtual Android devices to run within isolated container environments. It is designed to support headless emulation and device orchestration for use in continuous integration and development pipelines. The system differentiates itself by implementing GPU hardware acceleration via passthrough to improve graphics rendering performance. It also utilizes external SDK mounting and volume-mapped state persistence to reduce image size and maintain emulator data across restarts. The environment supports remot

    Shellandroidandroid-emulatorci-pipeline
    在 GitHub 上查看↗3,639
  • recloudstream/cloudstreamrecloudstream 的头像

    recloudstream/cloudstream

    8,922在 GitHub 上查看↗

    Cloudstream is an Android media streaming client and extensible media player that aggregates video and audio content from external sources. It operates as an Android application container within a Linux-based environment, enabling the installation and execution of Android software packages via APK files. The project utilizes an extension-based provider system that allows for the creation of custom plugins. These extensions define the logic for scraping and retrieving multimedia content and metadata from third-party sources. Additional capabilities include the ability to cast media playback t

    Kotlinandroidgood-first-issuehome-theater
    在 GitHub 上查看↗8,922
  • ophub/amlogic-s9xxx-openwrtophub 的头像

    ophub/amlogic-s9xxx-openwrt

    2,739在 GitHub 上查看↗

    This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic S9xxx series hardware into functional routers. It provides a hardware adaptation layer consisting of kernel modifications and drivers that enable the operating system to run on Amlogic ARM SoC devices. The project features an automated firmware pipeline for scheduling, building, and distributing custom images. It includes a device recovery toolkit for bootstrapping, flashing, and restoring factory images, and supports the conversion of devices previously running different mobile

    Shella311dallwinneramlogic
    在 GitHub 上查看↗2,739
  • ergo-services/ergoergo-services 的头像

    ergo-services/ergo

    4,441在 GitHub 上查看↗

    Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi

    Goactor-modelactorsdistributed
    在 GitHub 上查看↗4,441
查看 Anbox 的所有 30 个替代方案→

常见问题解答

anbox/anbox 是做什么的?

Anbox 是一个 Android 容器环境和运行时,旨在在 Linux 桌面执行 Android 应用程序。它利用基于容器的系统来运行 Android 操作系统,而无需传统硬件虚拟化带来的开销。

anbox/anbox 的主要功能有哪些?

anbox/anbox 的主要功能包括:Android Containerization, Android Application Virtualization, Android Hardware Simulation Tools, App-to-Window Mapping, RISC-V Hardware Emulation, Android App Containers, Android-Linux Desktop Integration, Containerized Android Runtimes。

anbox/anbox 有哪些开源替代品?

anbox/anbox 的开源替代品包括: hqarroum/docker-android — This project provides a containerized runtime for Android emulator virtualization, allowing virtual Android devices to… recloudstream/cloudstream — Cloudstream is an Android media streaming client and extensible media player that aggregates video and audio content… ophub/amlogic-s9xxx-openwrt — This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic… ergo-services/ergo — Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the… waydroid/waydroid — Waydroid is a containerized mobile runtime that executes a full Android operating system directly on Linux desktop… budtmo/docker-android — Docker-Android runs a full Android emulator inside a Docker container, enabling mobile app testing and automation…