【发布时间】:2016-11-07 17:12:04
【问题描述】:
我再次调用 SO 的力量!
此代码出现异常:
string filePath = "/sdcard/Download/test.txt";
using (StreamWriter stream = File.CreateText(filePath))
{
//stuff that is currently never done
}
“File.CreateText”在运行时产生以下错误:
UnauthorizedAccessException
我检查了我的AndroidManifest:指定了“WRITE_EXTERNAL_STORAGE”和“READ_EXTERNAL_STORAGE”。
我也尝试使用“Environment.ExternalStorageDirectory”代替当前路径,导致同样的错误。
诀窍是这段代码在另一个解决方案中工作。所以问题一定来自我的设置。哪一个可能是问题的根源?
【问题讨论】: