Device family not working (218x218)

Windows 8.1
Eclipse Mars2 4.5.2
SDK 2.2.3

To make usage of device type: "fenix3, tactix Bravo & quatix3", I added the following resources:
  • resources-round-218x218\drawables
  • resources-round-218x218\layouts

The Subfolder "drawables" contains drawable.xml & Icon40x40.png (which is referenced in drawable.xml).

Compiling gives me the error:
BUILD: ERROR: The specified icon is larger (61x43) than the allowed icon size (40x40) for fenix3

So I checked my devices.xml file, to ensure everything is fine:
[HTML]<device_families>
<device_family id="round" >
<device_family id="218x218" />
<device_family id="240x240" />
</device_family>
</device_families>

<device id="fenix3" part_number="006-B2050-00" name="fenixTm 3 / tactixTm Bravo / quatixTm 3" family="round-218x218">[/HTML]

As a counterexample, I tested the "Picker"-example. It contains "resources-round-240x240" and runs a fenix5 correct.
Thats why I think, there is a bug with 218x218 and 240x240 is working.

Original discussion
  • Update:

    I´ve tested "resources-round-240x240" in a sample, to make sure it works.
    Now, I added 240x240 into my project and get the same error :confused:

    After checking both project definitions and all the files, I came to the conclusion that the Family-thing doesn´t work anywhere! :(

    Some further investigation showed, that f.e. the Picker Sample also refers to "resources" and gave a warning, that the Icon is smaller then requested.
    But you dont see that on the first sight, because it is only a warning and transferring the app to the simulator deletes the output in the console.
    The 240x240 folder in that example is useless and the drawables & layout are taken from the fallback folder "resources".
  • Former Member
    Former Member
    I have verified this bug and have created a ticket to investigate.

    Thanks,
    -Coleman
  • We've gotten this issue addressed. The fix will be available in the next SDK release.