0 votes

Hello,
I am saving the save file in the user:// folder in the Android environment as follows.

const SAVE_FILE_PATH: String = "user://gamedata.save"

func game_save() -> void:
    var save_file := File.new()
    save_file.open_encrypted_with_pass(SAVE_FILE_PATH, File.WRITE, FILE_PASS)
    save_file.store_string(to_json(save_node.data))
    save_file.close()

The above code works fine.
I wanted to open the saved file, so I connected the USB and looked up the user:// directory.

When I checked Android/data/[Package Name], the save file was not inside. There is a cache folder, but this folder contains only UnityAdsCache data.

the device is Samsung Galaxy Note 10 (not use external memory)

Finally, my goal is to update the data saved by Godot Engine to a separate app developed with the same keystore, package name, and then load the save file from that app.

It's a special situation that might sound a little weird, but you need to check if there are any saved files anyway.

Any helpful information would be greatly appreciated.

Godot version 3.2
in Engine by (17 points)

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.