gpt4 book ai didi

java - KillBackgroundProcesses 不起作用(对于其他应用程序)

转载 作者:行者123 更新时间:2023-12-01 14:40:13 25 4
gpt4 key购买 nike

我正在尝试使用以下代码让我的应用程序关闭音乐播放器:

import android.app.ActivityManager;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.media.AudioManager;

public class MyBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
AudioManager audioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 0, 0);
ActivityManager activityManager = (ActivityManager)
context.getSystemService(Context.ACTIVITY_SERVICE);
String music = "com.sec.android.app.music";
activityManager.killBackgroundProcesses(music);
}

}

但它只是调低音量,而不是终止应用程序。我已向 list 添加了适当的权限,并且我的目标高于 API 8,谢谢。

最佳答案

您无法终止其他进程。只有系统可以做到这一点。而且音量会下降,因为它的设置不是针对每个应用程序的。

关于java - KillBackgroundProcesses 不起作用(对于其他应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16041251/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com