运行 同时用于开发的多个 BlueStacks 实例

Running multiple instances of BlueStacks at the same time for development

我想知道是否可以同时使用两个 BlueStacks 实例来测试不同分辨率的应用程序。为了解释我的理论,我画了一个粗略的草图。

草图:

模拟器 1 - 720 x 1280 phone

模拟器 2 - 1280 x 768 平板电脑

是否可以 运行 多个 BlueStacks 实例?如果没有,那么有没有一种方法可以更改为不同的分辨率,以便在 Android phone 和平板电脑的各种屏幕尺寸下测试应用程序?

P.S。我本可以使用其他模拟器,如 Genymotion,或来自 Android Studio 本身的 AVD,但我使用的是 AMD 机器,这排除了来自 Android Studio 的 AVD,因为我认为它只适用于 Intel,并且Genymotion 非常慢。

如果您想知道我的笔记本电脑是否有那么弱,我为什么要使用 BlueStacks,更不用说同时使用两个实例了,这是我的笔记本电脑规格:

Processor: AMD A8 Quadcore 7410 APU with 1GB Radeon R5 graphics
Graphics:  AMD Radeon R5 M335 2GB Graphics Card Built-in
RAM:       8 GB

谢谢

是的,要 运行 个应用程序的多个实例,请参阅 here。总结一下,这里有一些方法:

  • 按住 Shift 键并单击图标可能适用于某些应用程序
  • 由于实例绑定到您的用户帐户,您可以运行作为不同的用户
  • 使用 Sandboxie 等程序隔离实例
  • 使用应用程序的任何内置工具(见下文)

BlueStacks 4 (and BlueStacks 3)(目前仅在 Windows 上)允许 运行 使用实例管理器在 BlueStacks 中设置多个实例,但我不确定它是如何工作的,因为我有一个 Mac.