为什么/storage/sdcard0/Music作为Qt标准音乐路径返回,但/mnt/sdcard/Music是显示和



QStandardPaths::standardLocations(QStandardPaths::MusicLocation)在我的Android设备上返回/storage/sdcard0/Music/(旧的4.1.2和最新的5.1.1),但我的mp3实际上都位于/mnt/sdcard/Music/

我可以很容易地通过简单地用/mnt/sdcard/替换/storage/sdcard0/来解决这个问题,但我不认为这是非常未来的证明或正确的。

/mnt/sdcard/是正确的使用路径(我已经尝试了我能想出的所有其他变体,没有使用QML MediaPlayer),为什么Qt标准路径返回/storage/sdcard0/,这显然不在我拥有的任何设备上工作?

这些路径实际上是同一条路径。/mnt文件夹引用了设备上的位置。

既然/mnt现在是Android标准,使用它将是你最好的选择。

最新更新