Подтвердить что ты не робот

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

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

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

4b9b3361

Ответ 1

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

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

Ответ 2

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

  • Перейдя (в верхнем меню Android Studio) на Run > Edit Configurations

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

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

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

    -scale 0.X
    

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

Ответ 3

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

  • Перейдите к Run

  • Нажмите Edit Configurations

  • С левой стороны на вкладке Android Application выберите имя своего приложения

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

    For point 3 and 4

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

    enter image description here

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

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

Ответ 4

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

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

Чтобы увеличить масштаб: Ctrl +

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

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

C:\Users\ ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ.android\avd\Nexus_ XX _API_ XX.avd\hardware-qemu.ini p >

C:\Users\ ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ.android\avd\Nexus_ XX _API_ XX.avd\hardware-qemu.ini p >

Ответ 5

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

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

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

Отредактируйте менеджер устройств Android и удалите все имеющиеся изображения.

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

В шкале установленного эмулятора "4 dp to 1 px onscreen"

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

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

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

Хили в Тампе.

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

Ответ 6

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

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

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

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

Ответ 7

Android Studio 1

  • Пришел к AVD Manager
  • В разделе Действия для устройства, которое вы хотите изменить нажмите "Изменить этот AVD"
  • Изменить масштабное значение

    Android Studio 2

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

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

Ответ 8

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

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

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

Ответ 9

Я получал проблемы, выполняя упомянутые методы.

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

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

  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

Ответ 10

!!!! Наконец-то!!!!

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

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

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

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

Ответ 11

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

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

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

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

./emulator -avd NEXUS_9_API_19 -scale 0.4

Ответ 12

Это ситуативно для меня: Моя настройка: MacBook Pro (Retina: 2880x1800) + 27-дюймовый монитор ASUS (1920 x 1080) + Размер и ориентация запуска в AVD-менеджере установлен на "Авто".

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

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

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

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

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

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

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

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

Ответ 13

  1. Откройте "Диспетчер задач", ищите процесс запуска AVD. В моем случае "qemu-system-x86_64.exe"

Скриншот диспетчера задач

  1. Щелкните правой кнопкой мыши процесс и выберите "Открыть папку, содержащую папку",
  2. Щелкните правой кнопкой мыши файл "qemu-system-x86_64.exe", чтобы открыть свойства файла
  3. В окне свойств выберите вкладку "Совместимость" окно Свойства

  4. Выберите изменение Высокие настройки DPI введите описание изображения здесь

  5. В разделе "Высокое масштабирование масштабирования DPI". Установите флажок "Переопределить высокое поведение" и выберите "Система",

Работал для меня на поверхности книги

Ответ 14

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

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

Ответ 15

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

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

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

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

Ответ 16

Для тех, кто хочет создать линию cmd, создайте оболочку script (этот пример использует 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

Ответ 17

К сожалению, флаги -scale и -dpi-device устарели с помощью эмулятора 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 answer. Использование CTRL+ Up и CTRL + Down

Ответ 18

Я столкнулся с этим вопросом некоторое время назад и до сих пор боролся за него. Решение похоже:

Go to C:\Users\YourUser\AppData\Local\Android\Sdk\emulator

Здесь, щелкните правой кнопкой мыши на emulator.exe, выберите " Properties и перейдите к " Compatibility. Здесь проверьте: " Override high DPI scaling behavior. Scaling performed by: APPLICATION ".

Это должно устранить проблему на любом компьютере с Windows 10 с активированным масштабированием дисплея.