シナリオ:MonoDroid評価System.UnauthorizedAccessException()
スタートMonoDevelopの
新しいAndroidアプリケーション
は
string fullPath = "/data/misc.mvvmcross.customermanagement/files/_Caches/Pictures.MvvmCross/";
if (System.IO.Directory.Exists(fullPath))
{
button.Text = "exists";
}
else
{
button.Text = "not found";
Directory.CreateDirectory(fullPath);
}
実行してボタンクリックデリゲートを交換し、ボタンをクリックしてください。任意の考えの人をDirectory.CreateDirectoryが
System.UnauthorizedAccessException
で失敗します は異なるAPIレベルでの新しいエミュレータイメージを作成しようとしたことがありますが、問題はまだここに
のですか?
[OK]を、新しいAndroidエミュレータイメージを作成し、それを使用しました。 すべてが動作するようになりました。
ソリューション: これは問題に名前を付けるアセンブリ/パッケージのいくつかの種類によって引き起こされている場合、私は思ったんだけど