android2.3.4/frameworks/base/cmds/bootanimation/bootanimation_main.cpp
在sp<ProcessState> proc(ProcessState::self());
ProcessState::self()->startThreadPool();
下面添加以下代码:
修改android.mk 添加共享库
在 LOCAL_SHARED_LIBRARIES属性后面添加
libmedia 记得在前面一行加上 一个 \
最后把音乐丢到/system/etc目录下
在sp<ProcessState> proc(ProcessState::self());
ProcessState::self()->startThreadPool();
下面添加以下代码:
int index;
MediaPlayer* mp = new MediaPlayer();
if (mp->setDataSource("/system/etc/poweron.mp3", NULL) == NO_ERROR) {
mp->setAudioStreamType(AudioSystem::ENFORCED_AUDIBLE);
mp->prepare();
}
AudioSystem::getStreamVolumeIndex(AudioSystem::ENFORCED_AUDIBLE, &index);
if (index != 0) {
mp->seekTo(0);
mp->start();
}
修改android.mk 添加共享库
在 LOCAL_SHARED_LIBRARIES属性后面添加
libmedia 记得在前面一行加上 一个 \
最后把音乐丢到/system/etc目录下