I’ve built a Dash I use for my Android Tablet and OBD2 reader. I have it so it launches apps from the dash, including Phone and Messaging, but a lot of them will go to the Google Play Store instead of launching the Application. Example Spotify (com.spotify.music) will open the Google Play Store instead of launching the actual application. Am I missing something in the package name that will make this work?
For me, launching Spotify with parameter: com.spotify.music works as expected. Test device Samsung Galaxy Tab A, Android 8.1.0
Edit: Ok, this seems to be a problem with Android 11 onwards. Added security
It is possible to launch apps on Android 11 onwards, but it requires extra parameter which is the activity class name of the app being launched. Unfotunately there is no trivial way to find this class name from other apps.
That would be great, with a parameter to also specify the web page to open as well?
My use case is I have other devices in the car that can be configured via a web page, eg my gauge pod, would be great to jump to that configuration from a button.