如何Android上播放mp3?
-
我的工程里面需要播放mp3文件。用QMediaPlayer来实现的,程序可以运行,但并没有播放出mp3。改用wav格式的文件测试也不可以。
player = new QMediaPlayer;
// ...
player->setMedia(QUrl::fromLocalFile("/Users/me/Music/coolsong.mp3"));
player->setVolume(50);
player->play();
编译部署了QMultiMedia下面的Player例程,也出现同样的问题。
Qt的"文档":http://qt-project.org/doc/qt-5.1/qtmultimedia/audiooverview.html上说了:“ The compressed audio formats supported does depend on the operating system environment, and also what media plugins the user may have installed.”
是不是我的android系统上没有公用的mp3解码器啊?如何解决?谢谢! -
这种情况我一般用jni调java的程序去播放。
-
我这里可以在Android的平板上播放MP3啊。测试平板台电A10