2016-05-14 2 views
7

(с использованием Android SDK 25.1.6)Как установить плотность пикселей эмулятора из командной строки?

Я создание и открытие Android эмулятор из командной строки:

$> android create avd -n my_device -t 9 --skin 1440x2560 --abi default/x86 

Как я могу установить его плотность пикселей?

Я попытался следующие подходы:

  1. После выполнения указанных выше команд я отвечаю «да», чтобы создать профиль оборудования. Когда меня спрашивают, какую плотность использовать, я набираю 570, но он ее не принимает (он снова задает мне тот же вопрос) и принимает только пустой ввод (по умолчанию).

  2. После создания эмулятора, откройте ~/.android/AVD/my_avd.ini и добавить:

    hw.lcd.density=570 
    

    , но этот параметр игнорируется.

  3. добавить этот флаг при открытии эмулятора:

    $> emulator avd my_avd -dpi-device 570 
    

    , но я получаю:

    WARNING: The -dpi-device flag is obsolete and will be ignored 
    

Любая идея?

ответ

0

Используйте флаг -skin 768x1280

Android/Sdk/tools/emulator -avd android2 -skin 768x1280 -use-system-libs 
Смежные вопросы