Skip to content

Android Editor: Copy keystore to temp file during export#116161

Merged
Repiteo merged 1 commit into
godotengine:masterfrom
syntaxerror247:copy-keystore-to-temp
Feb 16, 2026
Merged

Android Editor: Copy keystore to temp file during export#116161
Repiteo merged 1 commit into
godotengine:masterfrom
syntaxerror247:copy-keystore-to-temp

Conversation

@syntaxerror247

Copy link
Copy Markdown
Member

I'm working on migrating the GABE app to use SAF instead of the MANAGE_EXTERNAL_STORAGE permission. So GABE now only has access to specific project directories, while the keystore file may be located anywhere on the filesystem.

To tackle this issue, this PR copies the selected keystore to temp file at android/build/.android during export. GABE has access to this directory, so it can use it during the build process.

@syntaxerror247 syntaxerror247 requested a review from a team as a code owner February 11, 2026 08:09
@syntaxerror247 syntaxerror247 added this to the 4.7 milestone Feb 11, 2026
@syntaxerror247 syntaxerror247 added the cherrypick:4.6 Considered for cherry-picking into a future 4.6.x release label Feb 11, 2026
@akien-mga akien-mga changed the title Android Editor: copy keystore to temp file during export Feb 11, 2026

@m4gr3d m4gr3d left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@Repiteo Repiteo merged commit 4cccd55 into godotengine:master Feb 16, 2026
20 checks passed
@Repiteo

Repiteo commented Feb 16, 2026

Copy link
Copy Markdown
Contributor

Thanks!

@akien-mga

Copy link
Copy Markdown
Member

Cherry-picked for 4.6.2.

@akien-mga akien-mga removed the cherrypick:4.6 Considered for cherry-picking into a future 4.6.x release label Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment