我的 Android 应用程序需要下载 MP3 轨道并将其添加到用户的媒体库中。
我还没有找到任何好的文档,所以我想知道它是否像将 MP3 存储在 Music 目录中一样简单?如果是这样,用户的音乐目录的位置是什么?
最佳答案
使用MediaScanner
String mp3path = "Your MP3 file path";
MediaScannerConnection msc = new MediaScannerConnection(yourcontext,
new MediaScannerConnection.MediaScannerConnectionClient() {
@Override
public void onScanCompleted(String path, Uri uri){
msc.disconnect();
}
@Override
public void onMediaScannerConnected() {
msc.scanFile(mp3path, null);
}
});
msc.connect();
关于java - 如何下载歌曲并将其添加到用户的音乐库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14280308/