Is there a way of programatically restarting an Android application
<p>I have an application that is distributed into a series of apps. I would like to provide users with a method of clearing their user data. To do this I would like each app to clear it's user data. I have this part working correctly.</p>

<p>My question is, once I have cleared the user data, is there a way of restarting the applications, so that the restored settings take effect?</p>
