FENIX8 - Launcher and Splash Icons

I can't figure out how to display my own launcher icon on Fenix8. No matter what I do, I only see the default blue "IQ."

I don't get any error messages, the app compiles without errors, the size is right... I've tried all possible settings and I don't know what to do...

Please help :)

The whole process seems completely primitive to me, so I don't know where I'm going wrong..

<drawables>
  <bitmap id="LauncherIcon" filename="launcher_icon.png" />
          <bitmap id="SplashIcon" filename="splash_icon.png">
        <palette disableTransparency="true">
            <color>000000</color>
            <color>FFFFFF</color>
        </palette>
    </bitmap>
</drawables>

  • Not clear what is your goal? To display launcher_icon.png on the watch in your app (from onUpdate or your layout)? Or to switch the launcher icon to be splash_icon.png? Also please let us know what things you tried so far

  • The goal is to display a custom icon next to the app name on the watch. Nothing else for now. I'd rather take it step by step..

    The splash icon is another problem. I'm unable to display it in acceptable quality, even though I've reduced it to the absolute minimum (just a black and white square for testing), and even that doesn't display correctly on the MIP display of the watch.

    Regarding the launcher icon, I'm wondering if there might be a problem in the code, but I don't see the launcher icon anywhere else except in manifest.xml, where it is:

    <iq:application id="7a9093d2-94e1-402b-91b0-92cf98c2ee22" type="watch-app" name="@Strings.AppName" entry="SimpleRefApp" launcherIcon="@Drawables.LauncherIcon" minApiLevel="4.0.0">

  • 1. What is in launcher_icon.png? Can you post it?

    2. How do you test? Side loading or beta app?

    3. When did you change launcher_icon.png (have you installed a version with the default IQ icon, then changed it and installed again)?

    4. Do you see other changes you did after switching the icon? I recommend displaying the version somewhere in the app. Many times Connect IQ app makes you think you upgraded to the latest version but what actually runs is the old one.

  •     this is my launcher icon for now, had different one but this is the simplest one, without any opacity etc..

    2) side loading, I will try beta, good idea

    3) I don't think I've ever installed a version with just the default icon. And I'm also sure that the icon appeared normally during the first installation, but never again during subsequent ones.

    4) I always remove it completely from the watch before installing the new one to test new features...

    I will try to install it via beta option from Connect IQ and let's se... 

  • Actually using beta is worse in the sense what I wrote above: sometimes it takes time 'till it really upgrades.

    Either you have a wrong version installed, or you still have somewhere in your project the default launcher icon. What I would do is to display the LauncherIcon in the app (explicitly, by you, not by Garmin's firmware). Either using dc.drawBitmap or layout.xml. I'm pretty sure you'll see the same IQ icon.

    BTW interesting that you see the IQ icon, because I created a new project last week and I noticed it had a new default icon without the letters. I used the latest SDK: 8.4.1. Maybe it also depends on the app type, not sure.

  • <bitmap id="LauncherIcon" filename="launcher_icon.png" />

    Per this, the LauncherIcon is launcher_icon.png - what is displayed next to your app at times

    That starts as the default one ("IQ") and is used for your app on the device.  Edit that png (not the name but the image) and take a look.

    SpashIcon as you define it is just another bmp and is used by nothing by default.  This isn't something you got from AI by any chance, is it?

  • Yep, you can see that edited png above..well I know the difference between splash and launcher icon...But for some reason, launcher icon is not displayed on F8..but it works perfectly on F7, venu2...where I was able to test it as side load..

  • Try apps from a few different developers.  Do they all show the default icon?  If so, sounds like a FW bug on the f8.  You can try a few of mine, like WU Weather, Hike2+, etc.

  • Crazy...my app was now approved and launcher icon is ok there... So probably some bug with F8 sideload.. 

  • Were you looking in the in device Connect IQ store? Or in the list of the installed apps (i.e Start button from the watch face)?