How can I setup Scott's Android Rise Vision App to auto restart if crashed?

  • 1
  • Question
  • Updated 2 years ago
  • Answered
Archived and Closed

This conversation is no longer open for comments or replies and is no longer visible to community members.

How can I setup Scott's Android Rise Vision App to auto restart if crashed? Basically is there an app or setting that I can setup that watches to make sure the app is always running and if it isn't running to launch the app again? 
Photo of Edwin C

Edwin C

  • 654 Points 500 badge 2x thumb

Posted 2 years ago

  • 1
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Hi Edwin,

I will email the Soctt's support team and ask them to take a look at this thread.

Thanks!
Photo of Edwin C

Edwin C

  • 654 Points 500 badge 2x thumb
Thanks Blake!
Photo of William Oneal

William Oneal, Champion

  • 13,770 Points 10k badge 2x thumb
At this time there isn't anything that can help with crashing. Although in the next update we are implementing something to help start the app up once it has crashed. Its not 100% solution but its something that could help out. 
Photo of Edwin C

Edwin C

  • 654 Points 500 badge 2x thumb
The last update I have seen for this was in September.  I have an issue with the app crashing once or twice a day and requires the app to be opened again manually. Am I missing a setting to set to auto restart? I already have start application at boot enabled. 
Photo of William Oneal

William Oneal, Champion

  • 13,770 Points 10k badge 2x thumb
Once the app crashes, there is no way for it to start back up because android clears it once it crashes. What webview are you using in the app settings and what version of android as well. Thanks
Photo of Edwin C

Edwin C

  • 654 Points 500 badge 2x thumb
Using device webview. Have used chrome webview with the same issues previously. 
Photo of Edwin C

Edwin C

  • 654 Points 500 badge 2x thumb
Thanks I'll give that a shot. I'll look out for the January update. Thanks for your help Will!
Photo of Edwin C

Edwin C

  • 654 Points 500 badge 2x thumb
Just to update you, what I'm tinkering with now is trying to use Tasker to watch if the app crashes and if it does to relaunch it. If I can get this to work i'll update this post or if anyone has an experience on how this could work out would love to hear your advice. 
Photo of William Oneal

William Oneal, Champion

  • 13,770 Points 10k badge 2x thumb
Thanks for the update. I am looking into adding a crash detector that will open the app once the app has crashed. That way if the app crashes it will reload currectly. Also you might see if there is an updated firmware for the device. Some manufactures update firmware due to issues so that might help as well. Thanks
Photo of Edwin C

Edwin C

  • 654 Points 500 badge 2x thumb
So I'll have to run it overnight to test to see if this worked out but just my test of closing the app and letting tasker detect if its closed to reopen have worked. This is what I did to make it work.

First off you will need the android app called Tasker. You also need a plugin called KC Process Running. It can be used as a State in a Profile, or run as a query from a Task Action. In this case I set it up a State Profile, then I picked your "My Rise Player App". In the KC Process settings I have it checking every 15 seconds.  Then back in tasker I selected Invert, which means it will trigger when app/process is NOT running. Then you set the action to restart the app. In the settings for "Action Edit" I picked the "My Rise Player" app then checked "exclude from recent apps" & "always start a new copy" saved it.

So far this seems to be working for me but I will update this post with results after tomorrow.

(Edited)
Photo of Edwin C

Edwin C

  • 654 Points 500 badge 2x thumb
So update on this method it actually did work but on the second box we went ahead and tested a different way using Tasker without a plugin. As as Profile add the rise vision app and select the "invert" option and then for the action name it "start rise vision app" and pick the rise vision app. This way it will always look to see if the app is running and if it isn't it will launch it. This method is working very well so far.