Как воспроизвести аудио файл в 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 и использовать intellisense для ввода QSound :: Play без проблем при вводе, когда я получаю ошибку при компиляции. поэтому я попытался заглянуть в исходную папку, и я нашел заголовок QSound.h также.

Как воспроизвести аудиофайл в Android с помощью QT?

0

Решение

Наткнуться на это во время поиска информации, это выглядит полезным: http://qt-project.org/doc/qt-5/qml-qtmultimedia-mediaplayer.html

0

Другие решения

в случае если это работает правильно, без ошибок
мой код:

player->setMedia(QUrl("qrc:/new/prefix1/1.mp3"));
// ok it works on windows
//also works on android
-1

По вопросам рекламы [email protected]