作者HUGOZVC (HUGO)
看板AndroidDev
标题[问题] 开机音乐无法正常播放
时间Sun Aug 25 15:45:26 2013
我目前尝试要在Android4.2.2上开发开机音乐,
实作是参考目前网路上常见的一些方法,
作法类似下面网址中的方法,
http://blog.csdn.net/backgarden_straw/article/details/8571992
在BootAnimation.cpp中透过MediaPlayer播放开机音乐。
目前开机音乐在开机过程中无法正常播放音乐,
开机後如果直接下指令执行bootanimation的话,
是可以正常播放开机音乐。
现在初步研判可能是在开机过程中audio还没完全initial好,
而bootanimation就想要透过MediaPlayer播放音乐,
另外一个观察到的现象似乎是开机过程中要跑到SystemServer.java中的
ServiceManager.addService(Context.AUDIO_SERVICE, new AudioService(context))後,
MediaPlayer才能开始播放音乐。
想请教MediaPlayer是否得等到SystemServer add AudioService後才能正常播放音乐?
如果真的是这样的话,
有其他方法可以在SystemServer add AudioService前播放音乐吗?
烦请指点,
感激不尽~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.43.122.140