Как изменить размер эмулятора AVD в Android Studio?

Я видел много сообщений о том, как изменить размер эмулятора AVD , однако я не нашел никакой этой работы. Мой эмулятор отключен от экрана моего компьютера, и я не могу изменить его размер.

Как изменить размер эмулятора AVD в Android Studio ?

Solutions Collecting From Web of "Как изменить размер эмулятора AVD в Android Studio?"

Вы можете изменить размер экрана эмулятора

  1. Перейдя (в верхнем меню Android Studio), выберите « Run > Edit Configurations

  2. На левой панели только что открытого диалога выберите ваше приложение.

  3. На правой панели выберите вкладку « General », затем нажмите «Снимок» и проверьте « Emulator , а в « Prefer Android Virtual Device выберите виртуальное устройство, которое вы используете в настоящее время.

  4. Теперь перейдите на вкладку « Emulator (рядом со вкладкой « General ») и в « Additional command line options напишите

     -scale 0.X 

    Где X может быть, например, 25 или 50 , что соответствует соответственно 25% и 50% от исходного размера.

Попробуйте это на Android Studio:

  1. Перейти в Run

  2. Нажмите « Edit Configurations

  3. С левой стороны на вкладке « Android Application » выберите имя приложения

  4. Теперь, со вкладки General (в правой панели), спуститесь вниз и проверьте Emulator и выберите один эмулятор из списка Prefer Android Virtual Device

    Для пунктов 3 и 4

  5. Перейдите на вкладку « Emulator » и в поле « Additional command line options измените масштаб эмулятора на « -scale 0.X (где X может быть, например, 40, если вы хотите, чтобы ваш эмулятор составлял 40% Полного размера)

    Введите описание изображения здесь

  6. Нажмите « Ok чтобы сохранить эти настройки.

Изменить: в Android Studio 1.5 эти параметры удаляются. Хорошая новость заключается в том, что мы можем напрямую изменить размер эмулятора с Android Studio 2.0 (как показано на видеоролике)

С Android Studio 2 теперь вы можете изменить размер окна, просто перетащив угол.

Введите описание изображения здесь

Возможно, дубликат, но мой шаг за шагом на том, что я сделал, чтобы это работало.

Окружающая среда Windows 10 64-бит на поверхности 3 i7 8g ram w 512g жесткий диск.

Запустите конфигурацию HAXM в {android sdks} \ Intel \ Extra. Дайте ей 4 гигабайта оперативной памяти, проверив ее работу, перейдя в подсказку администратора и запустив «sc query intelhaxm». Статус 4 проверен, он был счастлив.

Ran Android Device manager и удалил все имеющиеся изображения.

Создано новое таргетирование изображения KitKat 4.4, wqith 768mb ram

В маске эмулятора установите значение «4 dp to 1 px onscreen»,

Вам придется экспериментировать для вашего конкретного разрешения.

Начал эмулятор с диспетчера устройств. Приходит в FAST, а также не закреплен и доступен для кликов.

Снимок экрана ниже.

Хили в Тампе.

Введите описание изображения здесь

Я прошел эту же проблему и недавно получил идеальное решение.

При создании собственного виртуального устройства есть опция «Размер и ориентация запуска», по умолчанию это «авто»,

Вам нужно выбрать другое значение в соответствии с вашими потребностями из раскрывающегося меню и вуаля …

Это сработало для меня, и желание тоже сработает. Введите описание изображения здесь

Android Studio 1

  1. Получил Менеджер AVD
  2. В разделе Действия для устройства, которое вы хотите изменить, нажмите «Изменить этот AVD»
  3. Изменить масштаб

    Android Studio 2

Для шага два нажмите на маленький карандаш справа.

Маленький карандаш

Это решение уходит от того, что @ james04 сделал с небольшим изменением, указав масштаб как -scale 0.X не работал для меня.

  1. Запустить -> Изменить конфигурации -> вкладка эмулятора
  2. Проверка дополнительных параметров командной строки
  3. Тип – -scale 128dpi (или некоторые другие dpi по вашему выбору), вам нужно немного поэкспериментировать, чтобы получить именно то, что вы хотите).

Итак, в основном просто замените -scale 0.X на -scale XXdpi .

Я получал проблемы, когда делал это из упомянутых методов.

Я дам то, что я сделал, что отличается от данных методов.

Выполните следующие шаги:

  1. Перейдите в Панель управления .
  2. Нажмите « Программы» .
  3. Выберите « Включить или отключить функцию Windows ».
  4. Проверьте « Сервер Telnet» и «Клиент Telnet ».
  5. Перейдите в cmd .
  6. Введите « cd \ » ( чтобы перейти в основной каталог ).
  7. Теперь введите « telnet localhost 5554 » ( оставляя кавычки, а число – то же самое, что и на верхней части вашего эмулятора ).
  8. Теперь введите: шкала окна 0.x ( x согласно вашему требованию, например: шкала окна 0,5, чтобы получить размер половины экрана ).

Надеюсь это поможет.

Ссылка: https://www.youtube.com/watch?v=O9bvxlo70IE

С более старыми версиями Android Studio добавление -scale 0.5x к дополнительным параметрам командной строки работало как шарм.

Но с Android Studio v1.5.1 вкладка «Эмулятор» отсутствует в окне «Rn / Debug Configurations».

Кто-нибудь еще сталкивался с тем же?

На данный момент я запускаю эмулятор из командной строки с параметром -scale, чтобы он работал.

./emulator -avd NEXUS_9_API_19-scale 0.4

После обновления Android Studio 2.2 в окне « Edit Configurations нет Emulator .

Если вы хотите масштабировать свой эмулятор, вам просто нужно использовать эту комбинацию клавиш:

Увеличить масштаб: Ctrl +

Уменьшить масштаб: Ctrl +

Если то, что вы хотите, масштабируется на процент или получает дисплей 1: 1, возможно, вам стоит попробовать изменить эти два файла: (я не знаю, будет ли этот работать, поскольку у меня не было возможности попробовать.)

C: \ Users \ YOUR USERNAME .android \ avd \ Nexus_ XX _API_ XX .avd \ hardware-qemu.ini

C: \ Users \ YOUR USERNAME .android \ avd \ Nexus_ XX _API_ XX .avd \ hardware-qemu.ini

Ситуация для меня: Моя настройка: MacBook Pro (Retina: 2880×1800) + 27 'ASUS Monitor (1920 x 1080) + Размер и ориентация запуска в AVD Manager установлен на Auto.

Есть 2 ситуации, в которых я могу запустить эмулятор:

1) Монитор ASUS подключен к Macbook Pro

Это приводит к созданию окна эмулятора, который подходит для моего монитора ASUS высотой. Если я переместил окно эмулятора в MacBook – он не будет изменяться правильно – часть окна эмулятора будет скрыта.

2) Монитор не подключен к MacBook Pro

Это приводит к созданию окна эмулятора, который подходит для моего MacBook Pro по высоте. Это идеально, потому что теперь я могу подключить большой монитор ASUS, и окно по-прежнему является удобным размером.

Это приводит меня к выводу, что в случае нескольких дисплеев – философия Android Studio – это выбрать самый большой размер и размер окна эмулятора.

Поэтому я предполагаю, что исправление / улучшение исправления для Android Studio может состоять в том, чтобы сбросить размер окна эмулятора на основе обнаружения другого разрешения, когда он перемещается между дисплеями разного разрешения / dpi / ppi.

Я отправил отчет об ошибке в AOSP здесь: https://code.google.com/p/android/issues/detail?id=187327&thanks=187327&ts=1443045686

Еще один способ в AndroidStudio. Откройте терминал из нижней строки состояния.

Введите следующее, изменив путь и имя avd в соответствии с вашей средой.

 C:\android-sdk\tools\emulator.exe -scale 0.25 -netdelay none -netspeed full -avd Nexus_6_23 

Примечание: шкала может быть уточнена по мере необходимости

!!!! В заключение !!!!

Для студии Android больше 2.0

Это решение сработало для меня. Поскольку вкладка «Эмулятор» недоступна для масштабирования экрана.

  1. Перейти на Android-устройство Android (AVD)
  2. Эмулированная производительность> Графика – Измените ее с автоматического на программное обеспечение.

См. Скриншот для лучшего понимания

Что касается изменения размера, здесь есть много хороших ответов. Но для перемещения окна эмулятора с помощью клавиатуры это так же просто, как нажатие [ALT] + [Пробел] и перемещение окна со стрелками .

Это хороший трюк для любых приложений.

Для тех, кто хочет создать линию cmd, создайте сценарий оболочки (этот пример использует window_scale.sh) в вашем пути с этим контентом:

 #!/bin/bash if [ $# != 1 ]; then echo usage: $0 scale exit 1 fi echo "window scale $1" | nc localhost 5554 

Затем просто введите следующую команду, чтобы изменить размер окна на все, что вы хотите:

 $ window_scale.sh 0.4 

К сожалению, -scale и -dpi-device устарели с помощью Emulator 2.0.

( http://tools.android.com/recent/emulator20previewreleasenotes )

 25.0.7 Add warning messages for deprecated window size flags. ("-scale" and "-dpi-device") 25.0.6 The deprecated “-scale” parameter will now be ignored. (b.android.com/200522) 25.0.5 Removed the "-scale" flag and "window scale" commands. (b.android.com/199843) 

Я думаю, что лучший способ решения проблемы теперь, ответ modu . Использование CTRL+ Up и CTRL + Down