Hi!
I have 2 macbooks at work and at home, both worked well with Garmin SDK, but from some time ago (maybe after auto update in Eclipse plugin or SDK), I have a problem:
when I run any app (even Test app with Monkey drawable), the simulator flashes in dock (OSX 11.5.2 BigSur) and then icon disappears.
Environment:
CIQ SDK 4.0.7 (Selected in SDK Manager and ticked option in Eclipse "Use the same as SDK Manager")
Eclipse Version: 2021-12 (4.22.0) via Eclipse Installer (even tried DMG with installed Eclipse ˜300mb)
Eclipse plugin 4.1.0 Beta 2. ( BETA ? But why we have one URL for CIQ for beta and stable plugins ?????? Strange but anyway)
SDK Manager 1.0.3 (4.0.7 sdk installed, and all watches)
Java -version: java version "1.8.0_311" Java(TM) SE Runtime Environment (build 1.8.0_311-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)
Eclipse RUN CONSOLE OUTPUT:
======================================================
BUILD: /Users/evgeniypinchuk/.p2/pool/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.macosx.x86_64_17.0.1.v20211116-1657/jre/bin/java -Dfile.encoding=UTF-8 -Dapple.awt.UIElement=true -jar /Users/evgeniypinchuk/Library/Application Support/Garmin/ConnectIQ/Sdks/connectiq-sdk-mac-4.0.7-2021-11-29-437ff4cc4/bin/monkeybrains.jar -o /Users/evgeniypinchuk/eclipse-workspace/Text/bin/Text.prg -w -y /Users/evgeniypinchuk/Dropbox/GarminDev/developer_key -d fr935_sim -c 3.1.0 -f /Users/evgeniypinchuk/eclipse-workspace/Text/monkey.jungle
BUILD: WARNING: The launcher icon (30x30) isn't compatible with the specified launcher icon size of the device 'fr935' (40x40). Image will be scaled to the target size.
BUILD: WARNING: fr935: No supported languages are defined. It's a good idea to indicate which languages you are supporting.
BUILD: Complete
Failed to connect to the simulator.
Tried reinstall 2-3 times ECLIPSE+PLUGINS+SDK. Removed .p2 folder, Application Support/Garmin as well, Eclipse workspace also.
When I run in terminal same build/run command: I have no errors but no sim launched.
When I run sudo and command (of corse with space escaping in "Application Support" part as "Application\ Support"
sudo /Users/evgeniypinchuk/.p2/pool/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.macosx.x86_64_17.0.1.v20211116-1657/jre/bin/java -Dfile.encoding=UTF-8 -Dapple.awt.UIElement=true -jar /Users/evgeniypinchuk/Library/Application\ Support/Garmin/ConnectIQ/Sdks/connectiq-sdk-mac-4.0.7-2021-11-29-437ff4cc4/bin/monkeybrains.jar -o /Users/evgeniypinchuk/eclipse-workspace/Text/bin/Text.prg -w -y /Users/evgeniypinchuk/Dropbox/GarminDev/developer_key -d fr935_sim -c 3.1.0 -f /Users/evgeniypinchuk/eclipse-workspace/Text/monkey.jungle
ERROR: Provided device id 'fr935' is invalid.
com.garmin.monkeybrains.ParameterException: Provided device id 'fr935' is invalid.
at com.garmin.monkeybrains.Monkeybrains.run(Monkeybrains.java:2630)
at com.garmin.monkeybrains.Monkeybrains.simpleMain(Monkeybrains.java:339)
at com.garmin.monkeybrains.Monkeybrains.main(Monkeybrains.java:368)
Manifest:
<!-- This is a generated file. It is highly recommended that you DO NOT edit this file. --><iq:manifest xmlns:iq="">www.garmin.com/.../connectiq" version="3">
<iq:application entry="TextApp" id="66749c88e1fa473a9d185c8b8b31fd41" launcherIcon="@Drawables.LauncherIcon" minApiLevel="3.1.0" name="@Strings.AppName" type="watch-app" version="0.0.0">
<iq:products>
<iq:product id="fr935"/>
</iq:products>
<iq:permissions/>
<iq:languages/>
<iq:barrels/>
</iq:application>
</iq:manifest>
Tried launch just sim (it appears ok, but empty, its ok)
sudo /Users/evgeniypinchuk/Library/Application\ Support/Garmin/ConnectIQ/Sdks/connectiq-sdk-mac-4.0.7-2021-11-29-437ff4cc4/bin/ConnectIQ.app/Contents/MacOS/simulator
Then I run App in Eclipse hoping it will attach app to already launched sim but got simulator popup "Unable to load device fr935""