【问题标题】:How to kill/close a service of another android app如何杀死/关闭另一个android应用程序的服务
【发布时间】:2014-10-05 20:32:11
【问题描述】:

我有一个从 Google Play 获得的 android 应用,我可以使用以下命令从我的应用中删除该应用:

 KillApplication("Appname");

但是这个应用程序有一个服务一直在运行。我试图通过以下方式终止此服务:

 KillApplication("Appname.serviceName");

但它不会终止服务“serviceName”。请问有什么建议吗?

编辑:我只是忘了写方法“KillApplication”

public void KillApplication(String KillPackage)
{
    ActivityManager am = (ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE);
    am.killBackgroundProcesses(KillPackage);

}

【问题讨论】:

标签: java android service kill


【解决方案1】:

在 mainactivity 中试试这个代码。

ActivityManager.killBackgroundProcesses(PackageName);

在 Manifest 文件中添加权限

android:name="android.permission.KILL_BACKGROUND_PROCESSES"

【讨论】:

    猜你喜欢
    • 2018-03-18
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    • 1970-01-01
    • 2012-01-28
    • 1970-01-01
    • 2015-03-12
    相关资源
    最近更新 更多