2016-05-14 46 views
7

(Utilizzando Android SDK 25.1.6)Come impostare la densità dei pixel dell'emulatore dalla riga di comando?

Sto creando e aprendo emulatore di Android dalla riga di comando:

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

Come posso impostare la sua densità di pixel?

ho provato i seguenti approcci:

  1. Dopo aver eseguito il comando precedente rispondo "sì" per la creazione di un profilo hardware. Quando mi viene chiesto quale densità usare, digito 570 ma non lo accetta (mi fa nuovamente la stessa domanda) e accetta solo input vuoto (predefinito).

  2. Dopo aver creato l'emulatore, aperto ~/.android/AVD/my_avd.ini e di aggiunta:

    hw.lcd.density=570 
    

    ma questa impostazione viene ignorata.

  3. aggiungere questo flag quando si apre l'emulatore:

    $> emulator avd my_avd -dpi-device 570 
    

    ma ottengo:

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

Qualche idea?

risposta

0

Usa bandiera -skin 768x1280

Android/Sdk/tools/emulator -avd android2 -skin 768x1280 -use-system-libs