// 杀死各种activity
for (WeakReference<Activity> a : al) {
if (a.get() != null) {
a.get().finish();
}
}
// 清空缓存
al.removeAll(al);
android.os.Process.sendSignal(android.os.Process.myPid(), Process.SIGNAL_KILL);
al 是各个activity 的缓存的数组
保证finish 每个activity 然后发送个杀死进程的标识。
2.1 2.2 测试过。 可行,可以借鉴,不保证肯定能用