I'm trying to make the connectiq-android-sdk from Garmin's github work in simulator (android simulator --- CIQ simulator). I forked it to make small adjustments to make it easier to build them with the latest SDK: https://github.com/flocsy/connectiq-android-sdk I am using CIQ SDK 7.4.3, fenix5 in simulator, Android 35.
In order to make them work via the simulator there's 1 line that needs to be changed, that is not posted to github: in the android project in MainActivity.kt:95 change WIRELESS to TETHERED
After that I'm running both apps, ran: `adb forward tcp:7381 tcp:7381` and in the CIQ simulator I do: adb Connection > Start.
The 2 apps are connected (the android app even displays it).
Then I'm sending the "Hello World" message from the CIQ simulator (fenix5, fr935) and I do see in the android debug logs that it is received: "Received 36 from simulator" but I do not see the message displayed in the app, not I get to the breakpoint in DeviceActivity.kt:154
Then I go to the Menu in the CIQ app > Set Listener > Phone Application.
Then, when I send a message (Hello World) from the android app to the watch then adb disconnects and I get the following popup:
Anyone has any idea what should I do differently to make it work? Am I correct in my assumption that whenever I send a message from one app I am supposed to see it displayed in the other app?