0
如果这是一个非常明显的问题,我很抱歉,我很确定我在过度思考它。Android服务的快速小解释?
无论如何,我在Android中构建了一个音乐播放器,它基本上播放8Tracks中的播放列表,并且据我的理解,这里的最佳做法是使用前台服务。我已经构建了一切,它是完全功能的无服务,但是,我对如何实现该服务有点困惑。
就这样,我有我的Player类,它控制着MediaPlayer,扩展了Service,但我不太确定从那里进步。我已经尝试将它绑定到我的引擎类,它调和了UI的所有后台工作,但是我一直在收到ServiceConnectionLeaked异常,并且我相当肯定这只是错误的方法。
我将不胜感激任何帮助;真正向正确的方向点头是我所需要的。谢谢你的时间!
啊我不知道MediaPlayer已经是一项服务了,这很有道理。至于自定义类,它基本上是一个包装器,因为我必须做一些其他的处理,而不是在播放列表时才做什么,它最适合将其捆绑到自定义类中。非常感谢,我会研究MediaPlayer的服务组件! – ElliotM 2012-01-12 22:02:24
媒体播放器不是服务。阅读Google文档和最佳实践。 – 2013-11-15 23:23:25