如何以编程方式强制退出(或暂时禁用)Google App
How to programmatically force quit (or temporarily disable) Google App
有没有办法从我的应用中强制退出 Google App(又称 Google Search
)?
如果可以,该怎么做?
试试这个
android.os.Process.killProcess(android.os.Process.myPid());
一般来说,你会需要ActivityManager的killBackgroundProcesses():
public static void killOtherPackage(Context ctx) {
if (ctx != null) {
ActivityManager am = (ActivityManager) ctx.getSystemService(ctx.ACTIVITY_SERVICE);
if (am != null)
am.killBackgroundProcesses("com.comp.prodline.specificpack");
}
}
在清单中加上 android.permission.KILL_BACKGROUND_PROCESSES。
但我怀疑你能否成功杀死 Google 的应用程序。
有关此内容的更多信息,请参见 this thread。
有没有办法从我的应用中强制退出 Google App(又称 Google Search
)?
如果可以,该怎么做?
试试这个
android.os.Process.killProcess(android.os.Process.myPid());
一般来说,你会需要ActivityManager的killBackgroundProcesses():
public static void killOtherPackage(Context ctx) {
if (ctx != null) {
ActivityManager am = (ActivityManager) ctx.getSystemService(ctx.ACTIVITY_SERVICE);
if (am != null)
am.killBackgroundProcesses("com.comp.prodline.specificpack");
}
}
在清单中加上 android.permission.KILL_BACKGROUND_PROCESSES。
但我怀疑你能否成功杀死 Google 的应用程序。
有关此内容的更多信息,请参见 this thread。