我正在做一个简单的关于终止正在运行的服务的活动。我找到了一个方法"killBackgroundProcesses“来杀死后台应用程序或服务。我试着终止后台应用程序和服务。运行的应用程序和一些服务会被很好地杀死,但特别是音乐服务永远不会被杀死。
我想做一个简单的应用程序,这是杀死背景音乐服务。这个应用程序只有一个按钮(名字是"Kill Music"),如果用户点击这个按钮,背景音乐应该会被杀死。
音乐由默认音乐播放器播放。我怎么才能关掉背景音乐呢?有没有其他方法可以关闭音乐服务?
下面是我尝试过的代码。任何建议都将不胜感激。谢谢。
public class Android
在我的应用程序中,我使用MPMusicPlayerController play .mp3作为背景音乐,使用AVAudioPlayer播放声音效果,就像按下按钮等等。代码如下:
// Initialization code here.
AudioSessionInitialize(NULL, NULL, NULL, NULL);
AVAudioSession *session =[AVAudioSession sharedInstance];
//The background music and the sound-effect can play simultaneously
[session