2 tomjohnson tomjohnson 于 2016.03.11 20:12 提问

关于android音乐播放器后台音乐服务停止的问题 5C

我在做一个android音乐播放器,当程序比较多的时候,手机会自动杀掉我的进程,但是我的服务还是在的,也就是0个进程和1个服务。可是我的服务里的音乐播放就停止了,随着进程被杀掉,音乐也停止了。可是我的服务还在啊,音乐为什么停了,我不知道为什么。求解惑。

2个回答

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.03.14 11:24

请好好复习Service生命周期

xihe9152
xihe9152 我想问我绑定服务播放音乐,然后在后台运行以后,一段时间后会把这个APP挂掉,怎么解?
一年多之前 回复
a1021508536
a1021508536   2016.03.11 20:25

startService() 程序开启后服务不会随程序关闭而关闭,需要主动关闭
bindService() 服务会随着程序关闭而关闭

tomjohnson
tomjohnson 服务没关是正确的,我的意思是为什么在服务中的播放中音乐停了,进程虽然没了,但是服务还在,音乐为什么停了
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Service后台服务控制音乐的播放暂停和停止,播放完自动播放下一曲
//添加获得sd卡的状态权限,和读取sd卡的权限 uses- permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> uses- permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> //
Android暂停或停止后台音乐播放
网上有一段很不错的资源http://blog.csdn.net/chenchuntong/article/details/8813719,根据这种方法可以实现暂停后台音乐播放,本资源在作者原有的基础上修复了一些问题,目前测试基本没什么问题。试过酷狗等很多音乐播放器,都可以用这种方法暂停音乐播放。
Android-Service (基本知识,生命周期,实例-startService 启动的服务音乐播放器后台服务播放)
1.回顾    上篇 学习了 Android的四大组件之一 BroadCastReceiver 的 相关知识 2.重点   (1)Service 分类   (2)Service 的生命周期   (3)Service 标签 下的属性   (4)什么时候使用BindService 和 startService ?   (5)实例 - 通过Service 服务 实现 音乐播放器 后台播放
实现音乐播放器后台Service服务一直存在的解决思路
最近实现一个音乐播放器的小项目,实现后台播放歌曲的功能,即使退出程序也可以一直播放歌曲,服务不被停止。 实现这个功能的过程中遇到了有两个问题: 问题1、退出程序之后,service播放歌曲的服务在后台执行,但是当屏幕锁屏之后,播放一段时间后,服务被停止,歌曲停止播放。 问题2、锁屏后,唤醒屏幕,此时歌曲会停止播放,而不是一直播放。 这两个问题都有解决方案。 第一个问题解决方法: 在
Android 利用AudioManager控制后台音乐播放器暂停,播放
1. 通过触发媒体的按钮来操作播放器状态:KeyEvent.KEYCODE_MEDIA_PAUSE  public static void sendMediaButton(Context context, int keyCode) { AudioManager audioManager= (AudioManager) context.getSystemService(Conte
Android 音乐播放器,Service后台管理播放
新手笔记: 由于刚学习安卓开发,还没接触Service,所以之前的音乐播放器都是在Activity上完成的,可能功能还不够复杂,所以看不到坏处,不过很多声音说,音乐播放这块最好是放在Service中完成,因为即使用户退出该程序,但后台依然会播放音乐等。 下面讲实现的方法: 1、定义一个继承Service的子类,为MusicService,基本框架为 public class Music
实现后台音乐播放可控制播放暂停循环播放
实现后台音乐播放 可以在锁屏状态下控制音乐的开始暂停 实现循环播放
Android控制后台音乐播放器暂停,播放
Android控制后台音乐播放器暂停,播放本文给大家分享的是在Android中暂停背景音乐的方法的示例,以及度娘上其他网友的实现方法,感觉非常不错,这里全部推荐给大家,有需要的小伙伴可以参考下。 1.一般情况,发送系统广播: Intent i = new Intent(“com.android.music.musicservicecommand”); i.putExtra(“
Android 使用Service 实现的简易音乐播放器(有播放、暂停(继续)、重播、停止)
小弟乃Android新手,昨天在学习了Android的Service后,动手实现了一个简易的音乐播放器。界面粗糙,功能简陋,但觉得对于新手的话还是有一定的借鉴作用的,故发表在本人的第一篇博客中。 在今后的学习和职业生涯中,将会陆续献上本人对Android其他技术的见解,希望各位走过路过的不吝赐教。 下面直接附上代码: MainActivity.java public c
Android开发笔记之广播,service实现音乐的播放暂停停止快进等功能
利用广播实现音乐的播放暂停停止快进等功能