Android Studio 如何多实例运行 APP

210 阅读1分钟

思路

Android 应用程序在运行时,每个应用程序通常会在单独的进程中运行。我们可以参考分布式系统中多副本的思路,把同一个项目部署在不同的服务器上同时运行,就形成了多个可用的副本。

同理,我们可以利用多个虚拟机运行同一个 APP 。

具体做法

  1. advice manager 中自行创建一个虚拟机
  2. 复制虚拟机

图1

  1. 自行设置运行配置,记住勾选【允许多实例】

图2

  1. 复制运行配置

图3

  1. MainActivity1 在test1 运行, MainActivity2 在 test2 运行

图4

缺点

这个方法的缺点很明显,就是占用很多内存空间。

本文由mdnice多平台发布