虽然已经有Jake写了一个ProcessPhoenix这样的类来强制重启app了

但是我不是太明白他为什么要在System.exit之后先启动ProcessPhoenix这个activity,并且还是在单独的:phoenix进程中,然后再次System.exit并打开app的默认activity

在我的测试中

startActivity(Intent.makeRestartActivityTask(  
        getPackageManager().getLaunchIntentForPackage(getPackageName()).getComponent()));   
System.exit(0);

貌似就足够了