从应用程序保存播放列表文件
问题描述:
我是Android应用程序的新手。我想将我的应用程序中的m3u文件保存到手机上的共享文件夹中,以便使其可用于其他应用程序(音乐播放器),并使其即使在用户移除我的应用程序时也能存活。从应用程序保存播放列表文件
这就是我试图做的:
String directory = MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI.getPath();
File file = new File(directory, filename + ".m3u");
但它不工作,我得到
java.io.IOException: No such file or directory
什么我错在这里做什么?
答
String filename = Environment.getExternalStorageDirectory().getAbsolutePath();
FileName += "/filename+3gp";
我试过了:String directory = Environment.getExternalStorageDirectory()。getAbsolutePath(); File file = new File(directory,filename +“.m3u”); boolean exists = file.createNewFile();如果(存在) FileWriter fstream = new FileWriter(filename +“.m3u”); 并在AndroidManifest.xml 但它给我的电话FileWriter的一个例外: java.io.FileNotFoundException:/ my_playlist。 m3u(只读文件系统)。 – user1230588 2012-02-25 21:52:50