Action for tap STEPS - what App ID?

In my case I do actually need to use Open App, because (1) the Steps compilation on Galaxy watches is currently broken - it doesn’t show the complication icon. (See this thread.)

Could you used fixed complication? Text (short text)
Add a image of your design on top

Btw meanwhile i will try to help u find the app id if i can

No, because I also have other text inside the text field, preceding the [SC] tag, and the entire string needs to be centered, and this is only achievable via a single text field. Trust me, I’ve tried all other options already! :slight_smile:

The optimal solution is to have Steps added to the Open Apps menu, just as Heart rate is, so that it is device-agnostic.

But you could try hiding the fixed complication. Behind a image

I didnt demo with icon…no time to design. But see how i wrote custom text with sc

That would probably work as a workaround, but it’s not the solution I’m ultimately looking for. It still involves using an extra complication, which would also need to be hidden, which I want to avoid. And it’s unnecessarily complicated, when there is an obvious and simpler solution - using the Open Apps menu, which is intended for exactly this scenario. :slight_smile:

Plus, Samsung’s documentation recommends to have as few components as possible, and to avoid hidden layers, for the sake of performance:

But thanks for providing the ideas!

1 Like

Using complication for this is absolutely unnecessary.

2 Likes

I found a clue to the app id. But when i tried it clicking on the open app function did not do anything. I also tried heart rate one it didnt work.

…view…

What version of wear os are u using

Yeah Now I know what you meant brain malfunction on my end

adb connect 192.168.xxx.xxx:5555 (your watch IP address & enable debugging)
adb shell
pm list packages

You will get an output list like this
package:com.android.cts.priv.ctsshim
package:com.google.android.ext.services
package:com.android.providers.telephony

The app ID is after package:

com.samsung.android.wear.shealth/com.samsung.android.wear.shealth.app.heartrate.view.HeartRateActivity

or
go to Play Store and download the Package names app . open it and you will see the apps that are installed on your phone.

Ron
Samsung Developer Relations

As posted in my new topic…this only loads the shealth app

When i try nothing happen the HeartRateActivity wont open

Wear OS4, on all watches.

Hmm…you must be doing something magic. As u can see above i cant get it to open

Thanks Ron, that’s helpful! I also know how to find the app ID of apps on the watch using ADB, but what I’d like to find is the ID to use for opening the Steps activity itself.

As a test, I tried using both of these as the App ID, after selecting “Custom” in the Open App menu, but neither of them work:

  • com.samsung.android.wear.shealth/com.samsung.android.wear.shealth.app.heartrate.view.HeartRateActivity
  • com.samsung.android.wear.shealth.app.heartrate.view.HeartRateActivity

Could you kindly double-check these? And in addition, could you provide the equivalent for the Steps activity?

Thanks!

You’ve claimed to know the answer, so why aren’t you providing it? Forums are for sharing knowledge, as the rest of us are doing.

1 Like

He wants money…probably he work hours or days figuring out. So for his effort.

Or its a deepfake video…:slight_smile:

I suggested the so call unnecessary method because only u @amoledwatchfaces knows how to do it without complication involved. For others without the that knowledge have to content with workaround

@Knightwing, @GermanKiwi,

I was joking… I don’t need money for this. Yes, I know the solution. I’m just skeptical over most of the forum users. Most of users will only come when they need something. When there is some bug, they just sit quietly, letting other devs document everything, and then they profit from the updates.

I’ll post a solution in a new thread later.

3 Likes

I been hacking its i found the similar to heartrate for steps… using adb dumpsys command

1 Like