gpt4 book ai didi

c# - 如何获取xamarin.android中的音乐文件夹路径?

转载 作者:行者123 更新时间:2023-11-29 19:34:29 26 4
gpt4 key购买 nike

我正在尝试将 mp3 文件保存到设备的音乐库文件夹中。(我希望它立即显示为可播放的歌曲)。
更清楚的是,我正在寻找每部手机中的路径 /storage/emulated/0/Music/。我不确定这条路径是否会改变,所以我宁愿不冒险。

我试过这条路:

  • System.Environment.SpecialFolder.CommonMusic -> 空白
  • System.Environment.SpecialFolder.MyMusic ->/data/user/0/App.App/files/Music
  • Android.OS.Environment.DirectoryMusic ->/Music

这个提议都不是我想要的。我尝试写入完成工作的 /storage/emulated/0/Music/,但我认为这条路径不稳定。

任何人都知道如何以编程方式获取音乐文件夹路径?我使用 xamarin.android 在 C# 中编码。

最佳答案

我使用此代码访问我的音乐文件夹

public void StartPlayer(String filePath)
{

string Mp3Path = Path.Combine("/sdcard/"+
Android.OS.Environment.DirectoryMusic,
filePath);
if (player == null)
{
player = new MediaPlayer();
}

player.Reset();
player.SetDataSource(Mp3Path);
player.Prepare();
player.Start();

}

sdcard 快捷方式对我很有用,希望对你也有用^^

关于c# - 如何获取xamarin.android中的音乐文件夹路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39398771/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com