根據this文檔,Xamarin應該能夠在個人存儲應用程序中編寫文件。問題是,我使用XDocument.Save(字符串路徑)和XMLWriter將我的XML數據保存到文件,但沒有任何反應!沒有錯誤,但文件也沒有創建。 如果您使用其他路徑,將拋出一個異常,您無權訪問該空間,這意味着代碼會嘗試寫入文件,但是當您給它一個合法的空間時,它不會寫入任何內容。 我使用:Xamarin的XDocument不保存文件
System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal)
讓我的路徑,然後加上「/file.xml」給它。我給這個路徑
XDocument doc = new XDocument();
doc = XDocument.Parse("<names></names>");
doc.Save(path);
我試圖在Windows這個解決方案,它的工作原理,但不是在Xamarin.Android