2016-05-14 12 views
7

(mit android sdk 25.1.6)Wie wird die Pixeldichte des Emulators über die Befehlszeile festgelegt?

Ich schaffe und Android-Emulator von der Befehlszeile öffnen:

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

Wie kann ich seine Pixeldichte?

Ich habe folgende Ansätze versucht:

  1. Nach dem obigen Befehl ausgeführt ich „ja“ beantworten ein Hardwareprofil zu schaffen. Wenn ich gefragt werde, welche Dichte zu verwenden ist, schreibe ich 570, aber es akzeptiert es nicht (es stellt mir die gleiche Frage erneut) und akzeptiert nur leere Eingabe (Standard).

  2. Nach dem Erstellen des Emulators, offen ~/.android/AVD/my_avd.ini und anhängen:

    hw.lcd.density=570 
    

    aber diese Einstellung ignoriert.

  3. dieses Flag hinzuzufügen, wenn der Emulator zu öffnen:

    $> emulator avd my_avd -dpi-device 570 
    

    aber ich: Jede Idee

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

?

Antwort

0

Verwendungsflag -skin 768x1280

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