From API level 26 on, you cannot declare receivers for broadcast intents in your app's manifest.
Disclaimer: I'm not an Android developer (nor Garmin developer), just working on a pet project and I need something like this. I've just found this thread after trying to look for a broadcast or something…
OK, I believe that I figured it out. The intent that is sent with INCOMING_MESSAGE, at least in my case, is not an implicit one: it mentions the package of my app - you can clearly see `pkg=com.garmin…
From API level 26 on, you cannot declare receivers for broadcast intents in your app's manifest.
<receiver android:name=".LaunchServiceReceiver" android:enabled="true" android:exported="true">
<intent-filter>
<action android:name="com.garmin.android.connectiq.INCOMING_MESSAGE" />
</intent-filter>
</receiver>
Hey, may I ask what is the current status of this? I've read through a few years worth of post history from you (thank you for sharing so much information on this) however the forum search doesn't allow me to get a chronological history of your recent posts.
Has this ever been fixed or did you find another workaround or does what you previously did still work?
forums.garmin.com/.../can-garmin-connect-iq-apps-launch-the-linked-android-app-in-the-background