在,init.rc中看到这行
service bootsound /system/bin/playmp3但并没有发现相关文件,可能被谷歌去掉了,要实现播放开机动画的同时播放开机铃声,这个要怎么做呢?

解决方案 »

  1.   

    添加自己的mp3 ogg 文件
    要么仿照写自己的service 显然这个不明智
    要么就在/etc/下添加boot.sh  执行该操作  编译起来工作量小多了
      

  2.   

    那你就改一下呗,
    比如/system/bin/mymp3
    然后自己把文件拷贝过去..
      

  3.   

    /system/bin/mymp3
    这个文件要怎么写呢??指导一二吧
      

  4.   

    你有源码吗?这个不是在framework里面的东西吗
    ?/frameworks/base/data/sounds
    里面就有所以系统用到的声音,而你自己的系统就会选择性的copy一部分,到target/product/system/media/audio/ringtones/play.mp3
      

  5.   

    我说的 /system/bin/playmp3
    是播放mp3的二进制程序相关文件是指,生成这个二进制程序的源代码
      

  6.   

    在Android中一般用MediaPlayer类处理比较大的音频文件,用SoundPool类处理比较短促的音频文件。 
      

  7.   

    事实上 它已经被 /system/bin/mediaserver 取代并淘汰了
      

  8.   

    问题是如果使用mediaplayer播放,需要audioservice起来.要等android开启.会推迟一段时间,能直接操纵底层接口播放就最好了.