我试图从我的应用程序中将文件保存到设备的外部存储。具体来说,我试图保存一个声音。Android:将文件保存到SD卡
我已经按照关于这个做的每一个'教程',并没有一个对我来说似乎特别困惑,但它不会对我有用。根本没有在SD卡上创建任何文件,更不用实际传输信息。
我假设我不知道卡片的正确路径,但无论我尝试过它是行不通的。我曾尝试输入“/ sdcard /”,以及使用getExternalStorageDirectory()方法以及其他随机实验。
在一天看起来很琐碎的事情上花了超过半天之后,我甚至无法再直接思考,所以我希望你能原谅我提供的一些缺乏细节,但任何建议都会对你有所帮助这点。
可能的[允许写入SD卡]的副本(http://stackoverflow.com/questions/2121833/permission-to-write sd卡) – 2011-02-03 01:27:23
您是否尝试将其保存到Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MUSIC)。在2.2及更高版本的设备上,它是SD卡上的音乐文件夹。 – Zelimir 2011-02-03 07:09:22