Running Eclipse and Connect IQ on Mac OS X

Hello all. Total newbie here!

I'm trying to get started with Connect IQ development under Eclipse on Mac OS X Yosemite. I've followed the getting started instructions here: http://developer.garmin.com/connect-iq/getting-started/

Things go smoothly during installation, but when I start the simulator a box is shown for a few seconds and then nothing happens. The console just displays this:

Found Transport: tcp
Connecting...
Found Transport: tcp
Connecting...
Found Transport: tcp
Connecting...
Found Transport: tcp
Connecting...
Found Transport: tcp
Connecting...

However, if I leave Eclipse running, the simulator may eventually (like maybe 20 minutes) show up.

I'm getting the same result in two different computers.

Please help!
  • I have had the same problem.

    I usually start the simulator using the menu, then I switch to the simulator and back again... and then it works... almost every time... :D
  • Make sure you're launching the simulator first (ConnectIQ -> Start Simulator), and then run your project. It's acting like you're trying to run an app without the starting the simulator first. Running a project won't launch the simulator automatically, but I'll look into whether we can add this functionality.

    The other little quirk on the Mac is that the simulator will lurk in the background, so even though an app is running and functioning properly, window focus won't shift to the simulator.
  • Would be nice if it could auto load. And would be GREAT if you could auto save the source when running!
  • Agreed--it's been discussed and it's on the list of things to address. :)
  • With OS X when you first launch the simulator it will appear in the dock but the window won't appear until you click on the icon in the dock. Once you see the simulator window you should be able to launch an app. This is definitely annoying and is on our list to fix.
  • Just an update: we've made an update the automatically show the simulator window in OS X. This fix should be available in the next public release.
  • Former Member
    Former Member over 10 years ago
    The simulator will not start for me (or I don't see it). I'm running on OS X.

    Just installed the SDK and went through the setup steps verbatim. The only thing that differed from the steps was in step #6 of Install and Configure Plug-in.

    #6 Says "Use the New button to add the path to your Connect IQ SDK..." I did see where to input the connectIQ SDK directory path, but didn't need to press any "New" button. Maybe I'm missing something here.

    Any help would be appreciated. Is there any way I can see what commands are being sent when the menu item is selected so I can see if there is a failure?

    Keith B
  • Former Member
    Former Member over 10 years ago
    BTW, I have checked the Activity Monitor and it is not showing any application with the name Monkey, Simulator or Connect after I try to launch the simulator from the ConnectIQ menu. What is the name of the simulator app?

    Thanks,
    Keith B
  • Can you navigate to the folder in Finder and launch the simulator from there? The app is called ConnectIQ and is in <sdk root>/bin. If this works then the Eclipse plug-in is setup incorrectly. If it doesn't work, what version of OS X are you running?
  • Former Member
    Former Member over 10 years ago
    Kyle,

    Thanks for the feedback. I looked in the bin directory and there was no ConnectIQ.app file. Not sure why, there were many other files in there. So I downloaded the SDK again and now it works. Thanks.

    Keith