String packagename = getPackageName();
ActivityManager manager = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
finish();
if(getSystemVersion()<8){
manager.restartPackage(getPackageName());
}else{
manager.killBackgroundProcesses(packagename);
}