slayton имеет хороший ответ в этом вопросе . Я добавляю эту деталь к его ответу: - когда вы используете ActivityManager.killBackgroundProcesses(PackageName)
, вы не можете убить процесс переднего плана.
Я видел эти открытые исходные тексты ссылаются в K_Anas'answer на этот вопрос : - github repository - code.google