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。それを使用する方法を学びます。色付きのテキストとフィルタリングのため、アンドロイドスタジオで好きです。その後、あなたのlogcatにyeyを保持しながら問題を再現してください。私たちがあなたを助けるためにここにあなたの例外を投稿してください。 –