google-glass

What is the correct Device Definition for Google Glass (for a simulator in Eclipse or Android studio)?


Yes I will test on the actual device (when it arrives) but would be nice to know now:

How to setup a device definition so I can run an emulator that is something like glass.

Critical are:

Size: What size does glass "report" itself as: Small, Normal, Large, XLarge

Screen Ratio: notlong or Long?

Density bucket: xxhdpi? or what?

Other: does setting it up for DPad input help at all or come close to the nav on Glass? Other tips?

Note: Yes I know about the mirror API playground, but I'm developing APKs not mirror-api.


Solution

  • DisplayMetrics gives this output on Glass Explorer edition:

    DisplayMetrics{density=1.5, width=640, height=360, scaledDensity=1.5, xdpi=180.62222, ydpi=169.33333}

    So it does indeed look like hdpi.

    Also the screen size is small:

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

    And it is "notlong"