-
-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[New App Shortcut]: Eurosport Player #391
Comments
Greetings @darkrain-nl! I have just published Firemote version v3.4.1 which contains your app shortcut request. Enjoy! -Doug |
Thank you very much :-) |
...and thank YOU for the coffee! ☕ 😄 |
Hi PRProd, I tested the button (I know a bit late) and it seems it doesn't work for me. Thanks. |
Sorry about that @darkrain-nl, When an app isn't available for me to download in my region I can't test to be sure that it launches properly. The way I completed your request does tend to work about 80% of the time, but unfortunately this is one of those edge cases where it does not work. Since you mentioned troubleshooting, I wanted to show you where you might find an error message. After pressing the launcher button for Eurosport Player, if you to go Developer Tools -> States -> then find your Chromecast, you might find something similar to this: The error might say "Does not exist" (like the image above) or there might be some sort of permissions error listed with a bunch of additional information trailing behind it. Either way, this condition is easily fixed one of two ways:
If you choose option 2, I'll need you to follow the same instructions that you used when you made this initial request, but instead of the command listed in those instructions, you'll need to use this one instead:
The result that I'm looking for from you will be very extensive. It will look something like this: Example output for the Netflix app (click to expand)Running this command
Outputs this result:
Please let me know which way you'd like to go. Option one or option two. Thanks for your patience! -Doug |
I just realized I could look at the state myself and found this:
So then I decided to go for option 2 and run the command you gave and that gave me: Command result
|
@darkrain-nl The ultimate goal is to write an ADB command that will launch the app. In the latest release, the command I used was:
Normally, what I will do is look at your app shortcut request, specifically this section:
and I will write an ADB command that generally matches it. In your case, I should have written this:
or this (same command, just shortened)
Sometimes (as mentioned above) that method does not work, so we need to dig a little deeper into the app to see why it isn't working. The "digging deeper" procedure is what I asked you to do. After reviewing your "digging deeper" response and re-reading your initial request, I'm strongly convinced now that I actually just did it wrong. I didn't catch my error because I was un-able to install the app on my Chromecast device in this region to ensure that it would work. Sorry about that! This section from your 2nd response is further evidence of my error:
So let's do this:
Did Eurosport Player launch? |
Hi, Thanks again for the information and background. YES the Eurosport Player did launch, so we have found the correct command now :-) |
Excellent! Thank you for your cooperation! I've made that fix in my development environment, so it will be published as a part of the next Firemote release. In the meantime if you're feeling adventurous, impatient, or just like to tinker, you could track down your local copy of launcher-buttons.js and make the change there too! I'll leave this issue open until the next Firemote release. -Doug |
Thank you for the quick help, I have changed it locally but running in some caching issues I believe... I any case will keep an eye open for the next release. |
Yes, thanks, had found that and tried most of it. |
I really should re-do that article, especially the This WILL clear the cache if all else fails browser section. It is kind of an involved process, and my directions aren't very clear. |
I have just published Firemote version v3.4.2 which contains the fix for this blunder I caused, and should also push a little hint to your systems to refresh the cache for this update. Enjoy! -Doug |
App Name
Eurosport Player
Device Platform
Chromecast
App Store Link and/or URL to .apk file if sideloaded
No response
Application Details
adb_response: >-
mSurface=Surface(name=com.eurosport.player/com.eurosport.player.MainActivity)/@0x772cd91
mSurface=Surface(name=com.android.systemui.ImageWallpaper)/@0x865b1cd
Optional Comments
No response
The text was updated successfully, but these errors were encountered: