6

我试图给我的模拟器一个 4'7 的屏幕尺寸(我不知道高度和宽度尺寸)。目前我正在尝试在 AVD 管理器中设置它。然后我试图编辑一个可用的模拟器。这是行不通的。有更好的方法吗?

4

7 回答 7

17

第 1 步:在 Windows 中转到Run

图片1


第 2 步:这将启动注册表编辑器,直到FrameBuffer-> 0如快照所示

图片2


步骤 3:更改值GuestHeight, GuestWidth, WindowHeight,WindowWidth如下图所示

客人身高

图3


访客宽度

图4


窗口高度

图5


窗口宽度

图6


仿真器中的最终输出

图7

于 2014-11-03T13:39:36.547 回答
2

我只是在谷歌上搜索同样的问题,我发现这些注册表对实现我的目标非常有用:

调整 BlueStack 的屏幕分辨率

可以通过编辑 BlueStack 的注册表来更改分辨率:

HKLM\SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0\Height

HKLM\SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0\Width

在这里找到了这个信息

为了确保这完全适合我的小屏幕,我去看了我的屏幕分辨率

然后我通过 regedit 将该信息复制到这些地址。

提示:确保在粘贴分辨率时使用十进制值。

于 2014-06-05T00:07:37.447 回答
1

我找到了解决方案:

脚步:-

1.在Windows中转到运行类型-> regedit

单击确定按钮,单击后将显示注册表编辑器屏幕

  1. 这将启动注册表编辑器导航到 -> Computer-> HKEK_LOCAL_MACHINE -> SOFTWARE -> BlueStacks -> Guest -> AndroidFrame -> Buffer -> 0

    这里注册表编辑器,

    有四个高度和宽度选项

    做同样的小改动

    一个。GuestHeight 720 十进制 b。GuestWidth 1152 十进制

    这是 BlueStack App Player 中 GuestHeight,GuestWidth 的默认大小,不需要更改任何内容。

    现在,给出 WindowHeight 和 WindowWidth 的大小。

    C。WindowHeight 500 十进制 d. WindowWidth 700 十进制

    现在您无需更改任何内容,这是最佳尺寸。如果您尝试
    更改 WindowHeight 和 WindowWidth,则安装的应用程序将被像素化。

于 2015-03-14T18:55:16.713 回答
1
  1. 运行 regedit.exe

  2. 设置新分辨率(十进制):

HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0\Height

HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0\Width

杀死所有 BlueStacks 进程。

从这个博客得到这个方法

于 2014-09-11T12:01:11.737 回答
1

设置窗口/访客宽度/高度后,我的屏幕仍然被切断。

我解决了它退出所有运行的 Bluestacks 实例HD-Quit.exe并且HD-QuitMultiInstance.exe(确保)位于C:\Program Files (x86)\BlueStacks. 系统重启也可能有帮助

于 2015-11-19T09:46:25.950 回答
0

您可以尝试几个解决方案:在论坛周围有一个名为 stacksTweak 的工具,您可以用谷歌搜索。虽然它对我不起作用(它对其他人有用,所以值得尝试)。对我有用的是自己调整一些寄存器。这是一个教程:http: //forum.xda-developers.com/showthread.php?t=1298332

于 2013-11-28T09:56:28.790 回答
-1

注册表编辑仅调整屏幕大小,然后您将获得较小的屏幕。但问题是应用程序的内容没有像在真实移动设备中那样进行相应配置。它也没有为您提供顶部或底部的滚动条来查看前面不可见的屏幕。

于 2014-08-05T12:56:17.300 回答