Firefly开源社区

打印 上一主题 下一主题

如何添加开机音乐

39

积分

0

威望

0

贡献

游客

积分
39

如何添加开机音乐

发表于 2015-8-3 19:39:43      浏览:5993 | 回复:5        打印      只看该作者   [复制链接] 楼主
哪位大侠有做过firefly的开机音乐,可否分享下方法?个人用网上的方法不知道为什么不行。
回复

使用道具 举报

34

积分

0

威望

0

贡献

游客

积分
34
发表于 2015-8-5 16:13:04        只看该作者  沙发
在frameworks/base/cmds/bootanimation/BootAnimation.cpp 中62行
  1. #define BOOTMUSIC_FILE "/system/media/audio/boot.ogg"

  2. 403 void BootAnimation::playMusic()
  3. 404 {
  4. 405     sp<MediaPlayer> mp = new MediaPlayer();
  5. 406     if ((0 == access(BOOTMUSIC_FILE, F_OK)) && mp != NULL) {                                                                                                      
  6. 407         mp->setDataSource(BOOTMUSIC_FILE, NULL);
  7. 408         mp->prepare();
  8. 409         mp->start();
  9. 410     }
  10. 411 }

  11. bool BootAnimation::android(){
  12. .......
  13.     #ifdef BOOTMUSIC_FILE
  14.     playMusic();
  15.     #endif
  16. ......


  17. bool BootAnimation::movie()
  18. {
  19.     #ifdef BOOTMUSIC_FILE                                                                                                                                             
  20.     playMusic();
  21.     #endif
  22. ......
  23. }
复制代码

你把你的开机音乐放到/system/media/audio/boot.ogg就行了
回复

使用道具 举报

39

积分

0

威望

0

贡献

游客

积分
39
发表于 2015-8-8 10:01:36        只看该作者  板凳
bsbt00 发表于 2015-8-5 16:13
在frameworks/base/cmds/bootanimation/BootAnimation.cpp 中62行

你把你的开机音乐放到/system/media/a ...

多谢!我也用了playmusic这个方法,网上的bootmusic不好用
回复

使用道具 举报

1570

积分

3

威望

0

贡献

中级创客

Rank: 4

积分
1570

突出贡献

QQ
发表于 2016-7-8 09:27:07        只看该作者  地板
我也是用类似的方法开机有声音,,,但是有个问题,,,就是内核logo 到Android 动画之间会黑屏一会,大概4-5s 时间,请问,楼主是否有遇到类似的问题?谢谢
回复

使用道具 举报

132

积分

0

威望

0

贡献

技术小白

积分
132
发表于 2016-8-24 15:19:34        只看该作者  5#
为什么我怎么没有遇到这类的问题,我开机LOGO和开机动画之间还是比较连贯的。
回复

使用道具 举报

334

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
334
发表于 2016-9-1 11:27:42        只看该作者  6#
有哪位按照上面帖子的说法做成功的? 我尝试了,不行;启动过程中没有声音,而进入了命令行后,运行bootanimation,则只是有一点点声音,也是不正常;
哪位有成功的,方便的话,可以贴一下完整改动;
谢谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表