[英]How to play Audio file in Android QT?
我在QT中開發了我的應用程序,我正在嘗試移植到android。 我的應用程序在android中工作正常,幾乎沒有問題。 主要問題是,當我嘗試放置音頻文件播放代碼時,我無法播放音頻文件我遇到錯誤
QSound::play(FilePath);
錯誤::-1:錯誤:錯誤:找不到-lQtMultimediaKit D:\\ Projects \\ test \\ demo.cpp:996:錯誤:對'QSound :: play(QString const&)的未定義引用
我的配置:QT 4.8,QT Creator 2.5.83和必需品和Windows XP
我能夠包含QSound Header文件,並在使用編譯出錯時鍵入時使用intellisense鍵入QSound :: Play時沒有問題。 因此,我嘗試查看源文件夾,並發現QSound.h標頭。
如何使用QT在Android中播放音頻文件?
在可能的情況下,它可以正常工作,沒有錯誤,我的代碼:
player->setMedia(QUrl("qrc:/new/prefix1/1.mp3"));
// ok it works on windows
//also works on android
在搜索信息時迷迷糊糊地發現了這一點,這看起來很有用: http : //qt-project.org/doc/qt-5/qml-qtmultimedia-mediaplayer.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.