Replies: 4 comments
-
|
APK encryption is supported in 4.5 (excluding file names). 3.x only encrypt script files. |
Beta Was this translation helpful? Give feedback.
-
Using PCK/APK encryption is mostly pointless on platforms like Android. The encryption key is in the same app and can be easily extracted, it is not DRM or anti-cheat measure. The only purpose it is good for is preventing accidental reveal of plain text, which is already achieved by Android file structure. |
Beta Was this translation helpful? Give feedback.
-
I understand that encryption does not provide adequate protection and that the key is stored in the same file. The same applies to other platforms. However, encryption prevents interference from casual script kiddies. |
Beta Was this translation helpful? Give feedback.
-
|
Converted to a discussion as the template was not filled in properly and lacked any implementation details (in the future please open a discussion if you can't fill in the template fully, and please don't remove the template) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
It turned out that Godot 4, unlike Godot 3, cannot encrypt APK files. For encryption, you need to use APK Expansion, which in turn requires a public key.
Firstly, it's very stupid. Let's say I have a small game (< 100 MB), why do I need APK Expansion?
Secondly, not everyone uses Google Play Console to obtain a public key for APK Expansion.
All of this makes exporting for Android in Godot 4 completely useless.
The only option is to go back to Godot 3 again.
Beta Was this translation helpful? Give feedback.
All reactions