2015-06-22 14 views
9

ich einige Kommentare in meinen Android-Verschleißanwendungen habe, das sagt, dass mein App nicht gut auf zwei Geräte sieht:Erstellen einen Wear AVD

ZenWatch und Sony SmartWatch3. Ich habe DPI und Auflösung von beiden gesammelt: ZenWatch - 320x320 Runde 278 dpi 1,63 Zoll SmartWatch3 - 320x320 Quadrat 283dpi 1,6 Zoll.

Jetzt versuche ich, die APP weiter als der Basis-Emulator zu laufen. Es gibt jedoch nur zwei Konfigurationen, die ich verwenden kann: enter image description here

Ich habe versucht, es ist Config-Dateien zu bearbeiten, ohne Glück. in Config-Dateien konnte ich die Bildschirmgröße nicht finden. Nur DPI und sieht aus wie jede Konfiguration geändert, wird ignoriert.

Hier finden Sie alle Konfigurations ich interessant gefunden habe:

hw.lcd.density=240 

Nein Bildschirmgröße, keine Auflösung. Nur LCD-Dichte, die für mich wie DPI aussieht, aber jetzt bin ich mir nicht sicher. Daher kann ich keines der beiden oben genannten Geräte nachahmen.

Irgendwelche Tipps dazu?

bearbeiten 6. Juni 2015: ich das Gerät nicht laufen kann ich konfiguriert: enter image description here

Wie Sie sehen können, eine gelbe Warn gezeigt, das sagt der folgende enter image description here

So bin ich nicht kann jedes Gerät ausführen, das ich erstellt habe.

+0

Wie lautet Ihre Systemkonfiguration?Irgendwelche Fehler bei 'Console'>' Android'? – Gattsu

+0

@ maveň was meinst du mit Systemkonfiguration? – Reinherd

Antwort

1

Click-Taste von AVD-Manager, klicken Sie dann auf Virtual Device erstellen ..., klicken Sie dann auf Neue Hardware Profil, dann können Sie in dem neuen Fenster anpassen Einstellungen einer Hardware, wie Gerätename, Gerätetyp, Screen (Screen, Auflösung), Speicher, Eingang, Unterstützte Gerätezustände, Kamera und Sensoren. enter image description here

Nach diesem Finishing können Sie dieses Hardware-Profil wählen Sie Ihre AVD zu erstellen.

+0

Hallo, hast du es tatsächlich versucht? Ich befestige einen Screenshot auf dem Hauptpost. – Reinherd

+0

Natürlich habe ich erfolgreich eine erstellt. Nach Angaben, die Sie angegeben haben, scheint Ihr SDK nicht auf dem neuesten Stand zu sein. Vielleicht müssen Sie Ihre Entwicklungsumgebung aktualisieren, wie SDK, Android Studio und avd images. – SilentKnight

1

Wenn ich Sie richtig verstanden habe, müssen Sie sich auf die „Neue Hardware-Profil“ auf der Buttom linken Ecke klicken und dann können Sie die Größe des Bildschirms, Auflösung und mehr es uns ändern.

+0

Ich habe versucht, eine mit einer anderen Bildschirmgröße in Pixel und Zoll zu erstellen, aber die APP-Darstellung war immer noch korrekt. Ich schätze, ich konnte das schlechte Aussehen nicht reproduzieren. Ich habe einige Kommentare in Google Play "funktioniert nicht auf Asus Zen Alle Farben überlappen und konnten nicht verwenden.", "Dieses Spiel auf Sony Smartwatch 3 (quadratischer Bildschirm) ist kaputt. Die Tasten sind alle seltsam auf dem Bildschirm platziert Schade: c " – Reinherd

+0

@ SergiCastellsaguéMillán Es ist Ihre App? Denn wenn dies der Fall ist, können Sie diese Geräte vom Herunterladen der App ausschließen. –

+0

Es ist, aber ich möchte nicht ausschließen. Ich möchte es beheben: D – Reinherd

0

Nur um einige andere Benutzer zu beantworten ... Was ich tatsächlich konfrontiert war, war, dass es eine andere DPI in einer AsusZenwatch auf 4.4W und 5.1.1 verwendet ... Seltsam, aber wahr. Stellen Sie sicher, dass Sie beide APIs testen