Saving on PC and saving on Android

Hi, I have a little problem with my game. I have a script

using UnityEngine;
using UnityEngine.UI;
using System.IO;

public class GeneralScript : MonoBehaviour {

    int money;
    private void Start()
    {
        FileStream file = new FileStream("gamesave.save", FileMode.Open, FileAccess.Read);
        money = file.ReadByte();
        file.Close();
    }
    private void OnApplicationQuit()
    {
        FileStream file = new FileStream("gamesave.save", FileMode.Create, FileAccess.Write);
        file.WriteByte((byte)(money));
        file.Close();
    }
}

It’s working on pc but not working on android device. What is wrong?

put your code in code tags in the forum (you can edit your post above)

You can’t just save files anywhere on mobile devices. Try to use the Application.persistentDataPath.