reproducible build for Android apk #7263
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
This attempts to make the Android build process reproducible.
TODOs:
- see e.g. https://github.com/signalapp/Signal-Android/blob/dc6dc192dc4c846586152b2b8949aaebf8be5244/reproducible-builds/apkdiff/apkdiff.py
before-merge TODOs:
related: #5839
Uses the instructions from kivy/python-for-android#2390 (comment)
Changes for buildozer:
Changes for python-for-android: