All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.android.dvlib.devices-2.xsd Maven / Gradle / Ivy






    
    

    
        
            
                The "devices" element is the root element of this schema.

                It must contain one or more "device" elements that each define the configurations
                and states available for a given device.
            
        
        
            
                
                    
                        A device element contains one hardware profile for a device, along with
                        1 or more software profiles and 1 or more states. Each software profile
                        defines the supported software for a given API release, and each state
                        profile defines a different possible state of the device (screen in
                        portrait orientation, screen in landscape orientation with the keyboard
                        out, etc.)
                    
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                    
                
            
        
    

    
        
            
                A tag string for a system image can only be a simple alphanumeric string.
            
        
        
            
        
    

    
        
            
                List of boot properties.
            
        
        
            
                
                    
                        
                            
                                
                                    
                                
                            
                        
                        
                    
                
            
        
    

    
        
            
                The hardwareType contains all of the hardware information for
                a given device. This includes things like the GPU type, screen
                size, mic presence, etc.
            
        
        
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
                
                    
                        Path to a custom skin directory.
                    
                
            
        
    

    
        
            
                The softwareType contains all of the device's software
                information for a given API version. This includes things like
                live wallpaper support, OpenGL version, etc.
            
        
        
            
                
                    
                        Specifies which API version(s) this this element is
                        defining. This can in the form of a single number
                        or a range of low to high, separated with a dash and
                        with either limit missing. The default lower limit is
                        one, and the default upper limit is unbounded.
                        The following are valid:
                            10
                            7-10
                            -10
                            7-
                            -
                    
                
                
                    
                        
                    
                
            
            
                
                    
                       Specifies whether the device supports live wallpapers.
                    
                
            

            
                
                    
                        Specifies all of the available Bluetooth profiles.
                    
                
                
                    
                        
                            
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                            
                        
                    
                
            

            
                
                    
                        Specifies the OpenGL version supported for this release.
                    
                
                
                    
                        
                    
                
            

            
                
                    
                        Specifies all of the supported OpenGL extensions for
                        this release.
                    
                
                
                    
                
            
            
                
                    
                        Specifies whether the device has a status bar in this
                        software configuration.
                    
                
            
        
    

    
        
            
                The stateType contains the information for a given state of
                of the device. States include things like portrait mode,
                landscape with the keyboard exposed, etc. States can also
                modify the hardware attributes of a device. For instance, if
                sliding out the keyboard increased the available screen
                real estate, you can define a new screenType to override the
                default one defined in the device's hardwareType.
            
        
        
            
                
                    
                        A description of the defined state.
                    
                
            

            
                
                    
                        Defines the orientation of the screen. Use square if
                        the device's screen has equal height and width,
                        otherwise use landscape or portrait.
                    
                
                
                    
                        
                        
                        
                    
                
            

            
                
                    
                        Defines the state of the keyboard. If the device has no
                        keyboard use keysoft, otherwise use keysexposed or keyshidden.
                    
                
                
                    
                        
                        
                        
                    
                
            
            
                
                    
                        Defines the state of the primary non-touchscreen
                        navigation hardware on the devices. If the device
                        doesn't have non-touchscreen navigation hardware use
                        nonav, otherwise use navexposed or navhidden.
                    
                
                
                    
                        
                        
                        
                    
                
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
        
        
        
    

    
        
            
                Details where more device information can be found, such as
                icons and frame images.
            
        
        
            
                
                    
                        Contains the relative paths to the icon files for this
                        device.
                    
                
                
                    
                        
                            
                                
                                    Relative path for the 64x64 icon.
                                
                            
                        
                        
                            
                                
                                    Relative path for the 16x16 icon.
                                
                            
                        
                    
                
            
            
                
                    
                        Contains information about the frame for the device.
                    
                
                
                    
                        
                            
                                
                                    The relative path to the emulator frame for
                                    the device.
                                
                            
                        
                        
                            
                                
                                    The offset for the frame in the x direction,
                                    in portrait mode.
                                
                            
                        
                        
                            
                                
                                    The offset for the frame in the y direction,
                                    in portrait mode.
                                
                            
                        
                        
                            
                                
                                    The offset for the frame in the x direction,
                                    in landscape mode.
                                
                            
                        
                        
                            
                                
                                    The offset for the frame in the y direction,
                                    in landscape mode.
                                
                            
                        
                    
                
            
        
    

    
        
            
                Contains the specifications for the device's screen.
            
        
        
            
                
                    
                        
                            Specifies the class of the screen.
                        
                    
                    
                        
                        
                        
                        
                    
                
            

            
                
                    
                        Specifies the diagonal length of the screen in inches.
                    
                
                
                    
                        
                        
                    
                
            

            
                
                    
                        Specifies the screen density of the device. The
                        medium density of traditional HVGA screens (mdpi)
                        is defined to be approximately 160dpi; low density
                        (ldpi) is 120, and high density (hdpi) is 240. There
                        is thus a 4:3 scaling factor between each density,
                        so a 9x9 bitmap in ldpi would be 12x12 in mdpi and
                        16x16 in hdpi.
                    
                
                
                    
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                    
                
            

            
                
                    
                        Specifies whether the configuration is for a taller or
                        wider than traditional screen. This is based purely on
                        the aspect ratio of the screen: QVGA, HVGA, and VGA are
                        notlong; WQVGA, WVGA, FWVGA are long. Note that long may
                        mean either wide or tall, depending on the current
                        orientation.
                    
                
                
                    
                        
                        
                    
                
            

            
                
                    
                        Specifies the device screen resolution in pixels.
                    
                
                
                    
                        
                            
                                
                                    Specifies the x-dimension's resolution in
                                    pixels.
                                
                            
                            
                                
                            
                        
                        
                            
                                
                                    Specifies the y-dimension's resolution in
                                    pixels.
                                
                            
                            
                                
                            
                        
                    
                
            

            
                
                    
                        Specifies the actual density in X of the device screen.
                    
                
                
                    
                        
                        
                    
                
            

            
                
                    
                        Specifies the actual density in Y of the device screen.
                    
                
                
                    
                        
                        
                    
                
            

            
                
                    
                        Specifies the touch properties of the device.
                    
                
                
                    
                        
                            
                                
                                    Specifies the multitouch capabilities of the
                                    device. This can be none if multitouch is
                                    not supported, basic if the device can track
                                    only basic two finger gestures, distinct if
                                    the device can track two or more fingers
                                    simultaneously, or jazz-hands if the device
                                    can track 5 or more fingers simultaneously.
                                
                            
                            
                                
                                    
                                    
                                    
                                    
                                
                            
                        

                        
                            
                                
                                    Specifies the mechanism the device was
                                    created for.
                                
                            
                            
                                
                                    
                                    
                                    
                                
                            
                        

                        
                            
                                
                                    Specifies the type of touch screen on the
                                    device.
                                
                            
                            
                                
                                    
                                    
                                    
                                
                            
                        
                    
                
            

        
    

    
        
            
                Specifies the available networking hardware.
            
        
        
            
                
                    
                    
                    
                
            
        
    

    
        
            
                Specifies the available sensors.
            
        
        
            
                
                    
                    
                    
                    
                    
                    
                    
                
            
        
    

    
        
            
                Specifies whether the device has a mic or not.
            
        
        
    

    
        
            
                Specifies the attributes of the camera.
            
        
        
            
                
                    
                        Specifies the location of the camera.
                    
                
                
                    
                        
                        
                    
                
            

            
                
                    
                        Specifies whether the camera can autofocus
                    
                
            

            
                
                    
                        Specifies whether the camera has flash.
                    
                
            
        
    

    
        
            
                Specifies the type of keyboard on the device.
            
        
        
            
            
            
        
    

    
        
            
                Specifies the primary non-touchscreen navigation
                hardware on the device.
            
        
        
            
            
            
            
        
    

    
        
            
                Specifies the amount of RAM on the device in the unit provided.
            
        
        
            
                
            
        
    

    
        
            
                Specifies whether the device has physical (hard) buttons
                (Home, Search, etc.), or uses soft buttons.
            
        
        
            
            
        
    

    
        
            
                A list specifying the sizes of internal storage in
                the device, in the storage size unit provided.
            
        
        
            
                
            
        
    

    
        
            
                Specifies the range of available removable storage sizes
                in the unit provided. A positive value indicates the device is
                available with that storage size included while a zero value
                indicates an empty storage slot.
            
        
        
            
                
            
        
    

    
        
            
                Defines a list for storage configurations such as internal or
                removable storage. A positive value indicates the the device
                has a storage unit of that size, while a zero value indicates
                there is an empty location for a storage unit (such as an empty
                SD card slot).
            
        
        
            
                
            
        
    
    
        
            
                Specifies the device's GPU.
            
        
        
            
        
    

    
        
            
                Specifies the device's CPU.
            
        
        
            
        
    

    
        
            
                Specifies which ABIs the device conforms to.
            
        
        
            
                
                    
                    
                    
                    
                    
                    
                    
                    
                
            
        
    

    
        
            
                Specifies the official docks available for the device.
            
        
        
            
                
                    
                    
                    
                
            
        
    

    
        
            
                Specifies whether the device is plugged in.
            
        
        
            
            
        
    

    
        
            
                Specifies the unit of storage. This can be MiB, GiB, etc.
            
        
        
            
            
            
            
            
        
    






© 2015 - 2025 Weber Informatics LLC | Privacy Policy