App Settings Editor not working in Simulator?

Former Member
Former Member
Hello.

Am I missing something? When I compile my apps with SDK 2.2.x, I can use the App Settings Editor and I see the changes reflected in my apps.

However, with 2.3.x and 2.4.1, the settings do nothing. Has something changed since 2.2.x?

I have run into trouble because the Store now longer accepts uploaded apps compiled with 2.2.x.

Thanks.
  • Former Member
    Former Member
    Yes. Using the update software option in Eclipse. Or do I need to uninstall the old software first?
  • Former Member
    Former Member
    Or do I need to uninstall the old software first?

    In the past that has helped fix some plug-in issues, as I have seen eclipse sometimes hold on to an unexpected version of the plugin.

  • Former Member
    Former Member
    I have removed the plugins and reinstalled. Both the SDK Manager and IDE are listed as version 2.4.1.

    It's like when I select a setting it no longer stores the value automatically in the app storage, so App.getApp().getProperty("variableName") doesn't work anymore. I used the sample code from 2.2.x, and have found things don't work the same with 2.3.x or 2.4.1.

  • Former Member
    Former Member
    I uninstalled the ConnectIQ IDE and SDK manager. Reinstalled 2.4.1 for both and downloaded SDK 2.4.1. Set that as my default SDK. Deleted my %TEMP%\GARMIN\APPS folder. Problem remains.
  • Former Member
    Former Member
    I created a blank watch face with settings using the New Project wizard. The sample watch face doesn't change colours when I toggle the settings in the App Settings Editor. I made sure that the screen is refreshing by toggling 12/24 hour in the simulator. I am running Eclipse Neon.3 release 4.6.3 on Windows 10 Home 64bit.
  • Former Member
    Former Member
    I have checked the Windows Firewall settings to make sure simulator.exe is allowed.

    I have also installed Eclipse Oxygen. Still no joy.
  • Former Member
    Former Member
    Hey grolschie,

    I'm trying to reproduce this. I've loaded Neon.3 with the 2.2.6 SDK and compiled a watch face with settings as well. When I move to the 2.4.1 SDK and plugin, I am not having any issues using settings. Can also pull in old projects compiled with SDKs < 2.3.1 and I am not having issues. Are the changes just not happening when you send them? Do you have a copy of the project you could send us so we can try to reproduce it on our end?

    Thanks,
    -Coleman
  • Former Member
    Former Member
    Hi Coleman.

    Creating a new 'watch face with settings' using the wizard will do it. So it's not project dependant.

    My projects and sdk are in c:\garmin, so there are no spaces in file names. It just seems with my install, with any SDK newer than 2.2.x, either the App Settings Editor (or getProperty/setProperty?) are not working for me.

    My default Eclipse workspace is in a different location, but I haven't saved my ConnectIQ projects in there as there are spaces in the path.

    Eclipse Neon3 and Eclipse Oxygen both have the same problem.

    Next test is to trash all my Eclipse install and workspace and start over.
  • Former Member
    Former Member
    To clarify. The App Settings Editor loads. I can toggle the settings for my app (and for the sample watchface code), but they don't affect the app running in the simulator. Reverting to sdk 2.2.x fixes this, but I've since deleted my old sdk.