如何知道我的应用程序是否在Bluestacks上运行?

Esp*_*ver 5 android bluestacks

我正在研究应用程序的特殊版本,它应该在Bluestacks中运行.它是一个Windows/mac应用程序,允许在计算机上运行Android应用程序.

当应用程序在Bluestacks中运行时,我想实现特殊行为.没有什么复杂的,可能会显示一个对话框或禁用一些按钮.

但为此我需要知道该应用程序是否在Bluestacks设备上运行.我检查了设备型号(Build.MODEL)和制造商(Build.MANUFACTURER),但我得知该设备是三星GT i900.

有人知道一个明确的方法来了解应用程序是否在Bluestacks上运行?

我知道这是一个非常本地化的问题,但如果我得到一些关于在哪里查看或尝试什么的想法,那就没关系了.

Esp*_*ver 0

最后,我决定使用 Android 库为 Bluestacks 构建一个新应用程序。这允许我为 bluestacks 应用程序添加特殊行为。

我尝试使用该类获取所有信息Build,但它返回的结果与 Samsung Galaxy GT i9000 设备相同,因此不可能知道该设备是否在 bluestack 中运行。