2013-08-28 5 views
18

Ja werde ich auf dem tatsächlichen Gerät testen (wenn es ankommt), aber wäre nett, jetzt zu wissen:Was ist die korrekte Gerätedefinition für Google Glass (für einen Simulator in Eclipse oder Android Studio)?

Wie man eine Gerätedefinition einrichtet, also kann ich einen Emulator laufen lassen, der etwas wie Glas ist.

Kritisch sind:

Größe: Welche Größe hat Glas "report" selbst als: Klein, Normal, Groß, XLarge

Schirm-Verhältnis: notlong oder lange?

Dichte Eimer: xxhdpi? oder was?

Sonstiges: funktioniert die Einstellung für die DPad-Eingabehilfe überhaupt oder kommt man dem Nav auf Glass nahe? Andere Tipps?

Hinweis: Ja, ich weiß über die Spiegel API Spielplatz, aber ich entwickle APKs nicht Spiegel-API.

Antwort

17

DisplayMetrics gibt diese Ausgabe auf Glass Explorer Edition:

DisplayMetrics {Dichte = 1,5, width = 640, height = 360, scaledDensity = 1,5, xdpi = 180,62222, ydpi = 169,33333}

es so tut sehen in der Tat aus wie hdpi.

auch die Bildschirmgröße ist klein:

.... 
else if ((getResources().getConfiguration().screenLayout &  Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_SMALL) {  
       Log.d(TAG,"SMALL screen"); 
      } 

Und es ist "notlong"

14

Ich habe ein AVD mit den folgenden Spezifikationen:

Bildschirmgröße: 3" Auflösung: 640x360 RAM: 682 MB Größe: Klein Bildschirmverhältnis: nichtlong Dichte: hdpi

und es ist eine ziemlich gute Darstellung meines Glases, obwohl es nicht perfekt ist. Ich weiß nicht, wie die genaue Bildschirmgröße sein sollte, aber mit dieser Auflösung und Dichte sehen XML-Layouts in der grafischen Layoutvorschau genau aus.

+0

Können Sie die Demo-GDK-Apps auf einem so erstellten AVD debuggen, oder ist es nur für Layout-Tests gedacht? –

+0

Wir haben keine GDK-App erstellt, sondern eine normale Android-Anwendung. Ja, die ursprüngliche Absicht war die Layout-Vorschau in Eclipse. – Mac

Verwandte Themen