我遇到了一個問題,我無法從StreammingAssets文件夾中的XML文件讀取數據。在編輯器上一切正常,但在Android上沒有。在Android上從StreamingAssets讀取XML文件的問題
public void Start() {
Type[] itemTypes = { typeof(Equipment), typeof(Weapon), typeof(Consumeble), typeof(Jevelary) };
XmlSerializer serializer = new XmlSerializer(typeof (ItemContainer), itemTypes);
TextReader textReader = new StreamReader (Application.streamingAssetsPath + "/" + "Items.xml");
itemContainer = (ItemContainer)serializer.Deserialize (textReader);
textReader.Close();
}
我相信這個問題是在這一行:
TextReader textReader = new StreamReader (Application.streamingAssetsPath + "/" + "Items.xml");
我不知道如何解決它。 在此先感謝。
Google for logcat。瞭解如何使用它。我喜歡它在android工作室,因爲彩色文本和過濾。然後重現你的問題,同時保持你的logcat。在這裏發佈你的例外,所以我們可以幫助你。 –