7

Мне нужно проверить совместимость приложений во всех устройствах и приложениях отладки в Bluestack App Player. Может кто-нибудь подсказать, как изменить размер экрана Bluestack в Mac OS X? Я погуглил и обнаружил, что в Windows размер экрана можно изменить через регистр, как показано ниже:

Go to regedit: 
HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0 
"Width"=dword:00000320 - change value 
"Height"=dword:00000258 - change value

Но я новичок в Mac OS X, где я могу найти regedit?

4 ответа4

13

Если вы не можете просто перетащить край или угол окна, чтобы изменить его размер, попробуйте это:

Сначала выйдите из программы (Bluestacks > Quit в строке меню или нажмите Q).

Если Bluestacks App Player похож на обычное приложение OS X, вы можете найти файл настроек (Mac OS X не имеет централизованного средства настройки, такого как реестр Windows) в ~/Library/Preferences/ . Там вы должны искать файл типа com.bluestacks.appplayer.plist или что-то подобное.

Вы можете открыть файл plist в текстовом редакторе или Xcode. Затем найдите ключ, соответствующий размеру окна (он, вероятно, начнется с NS), а затем отрегулируйте размер по мере необходимости.

Основываясь на комментарии ниже, свойство находится на guests > android > height .

Обратите внимание, что для более поздних версий OS X (начиная с версии 10.9) вам нужно использовать утилиту по defaults в терминале, чтобы внести изменения.

3

В ~/Library/Preferences вы найдете файл с именем com.BlueStacks.AppPlayer.plist. Если вы откроете этот файл с помощью XCode, вы найдете настройки размера экрана, углубившись в: Гости-> Android-> FrameBuffer. Вы найдете настройки ширины и высоты в словаре FrameBuffer.

Примечание. Установите приложения для Android перед изменением размера экрана. Возможно, вы обнаружите, что веб-интерфейс, используемый BlueStacks для доступа к магазину Google Play, не использует ваш обновленный размер экрана.

1

Начиная с BlueStacks 2.0.1.14, следующие решения больше не работают (редактирование ~/Library/Preferences/com.BlueStacks.AppPlayer.plist):

  1. Добавление / изменение Root> Гости> Android> Конфигурация> RestartGuestOnFrontendLaunch и установите в 1.
  2. Добавление / изменение Root> Гости> Android> Высота и установите желаемое значение.

Единственным рабочим решением является изменение:

Root> Гости> Android> FrameBuffer>

  • Высота: 540
  • Ширина: 960
  • Высота окна: 540
  • Ширина окна: 960

Я редактирую его с помощью Xcode, сохраняю и перезапускаю BlueStack. Отлично работает на Мохаве 10.14.1.

(Я установил на 960 x 540, половина размера оригинала)

0

Я скачал программное обеспечение под названием ResizeEnable (бесплатное), которое может изменять размер всех окон, теперь оно работает нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .