Hello.
I can access Json files in Unity Editor but cannot access the path with Application.persistentDataPath on Android. I cannot read Json files in Android.
What am I missing?
//string path = @"C:\Users\yu\OneDrive\Desktop\Mak\Sumar\Assets\Jsons\LevelsJsons";
string path = Application.persistentDataPath + Path.DirectorySeparatorChar +"Jsons" +Path.DirectorySeparatorChar+ "LevelsJsons";
public void CreateJson(LevelModel model)
{
string jsonPath = Path.Combine(path, (model.id.ToString() + ".json"));
string json = JsonUtility.ToJson(model);
File.WriteAllText(jsonPath, json);
//AssetDatabase.Refresh();
}
public LevelModel ReadJson(string fileName)
{
string ReadedJson = File.ReadAllText(Path.Combine(path, (fileName + ".json")));
LevelModel newJsonModel = JsonUtility.FromJson<LevelModel>(ReadedJson);
return newJsonModel;
}