1. 程式人生 > >unity 讀寫安卓xml配置檔案——記錄貼

unity 讀寫安卓xml配置檔案——記錄貼

最近在研究安卓讀寫xml檔案,感覺被虐的死去活來的,找不到問題的原因,如今已順利解決,來記錄下來之不易的經驗。

        我採用的方案是將檔案存入StreamingAssets資料夾下,然後執行的時候自動載入到安卓的持久化目錄下Application.persistentDataPath。StreamingAssets在安卓路徑下是個可讀的,至於寫入我是沒有找到方法,所以我採用了持久化目錄,這個在安卓平臺是個可讀可寫的資料夾。

       首先讀取StreamingAssets資料夾路徑:在這裡要注意不要自己手動去在StreamingAssets資料夾下自己手動建立子資料夾,這樣不會被識別到,至少我嘗試的時候是找不到,然後Copy過去的檔案全是空的。

在安卓下讀取StreamingAssets資料夾是用WWW來載入的,廢話不多說。下面貼上測試程式碼:

下面貼上測試結果:我用的是模擬器

總結:安卓讀寫配置檔案其實並不複雜,但是需要注意的東西也不少,一個不注意就可能卡在某處找不到問題的所在。