2 dépôts
Runtimes and engines that enable running multiple isolated instances of a single application on one device.
Distinct from Multi-Instance Execution: Closest candidates focus on AI editors or monitoring services; this is a general-purpose Android application virtualization capability.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Application Instance Virtualization. Refine with filters or upvote what's useful.
VirtualApp is an Android application virtualization engine and user-space sandbox that enables the execution of applications within an isolated environment. It allows for the running of multiple independent instances of the same application on a single device and supports private application installation without requiring system-level root access. The project features a comprehensive hooking framework for intercepting Java and native layer functions to modify application behavior. It includes tools for hardware simulation to spoof device models and system information, as well as a non-root pr
Implements a virtualization engine allowing multiple independent instances of the same Android application to run simultaneously.
Anbox est un environnement de conteneur Android et un runtime conçu pour exécuter des applications Android sur des bureaux Linux. Il utilise un système basé sur des conteneurs pour exécuter le système d'exploitation Android sans la surcharge associée à la virtualisation matérielle traditionnelle. Le système dispose d'une couche d'abstraction matérielle qui route l'accès au matériel et les données des capteurs via un démon hôte pour fournir un rendu accéléré. Il s'intègre au bureau Linux en mappant les couches d'application Android individuelles vers des fenêtres séparées, permettant aux applications de fonctionner comme des applications de bureau distinctes. Le projet prend en charge le démarrage d'images Android personnalisées pour définir le système de fichiers racine du système et fournit un workflow pour le sideloading et la gestion des packages d'application via un pont de débogage. Il inclut un gestionnaire de session pour coordonner le cycle de vie et le lancement des composants d'application.
Boots a full Android system within a container on a Linux host to run software without virtualization overhead.