Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sign your Android apk #753

Closed
tenzap opened this issue Aug 24, 2022 · 2 comments
Closed

Sign your Android apk #753

tenzap opened this issue Aug 24, 2022 · 2 comments

Comments

@tenzap
Copy link
Contributor

tenzap commented Aug 24, 2022

For the latest release, I believe you simply published the APK built by the 'nightly' job.

Please note that this APK is not signed. Actually it is, but with the developer key, and it is valid only for 1 year iirc, hence it can be installed only during that period.

Would you please sign the APK with your keys? Either by updating the Travis job to have it done on each commit, or by signing at least the official releases when you punish them?

Instructions can be found here for qt6.
https://doc.qt.io/qt-6/deployment-android.html#building-the-android-application

Extract from that page:

Under the hood, your Qt code is built and copied to the $ANDROID_BUILD_DIR, then Gradle is used to build the Java code and package the application. If an APK intended for release is built, then it should be signed with jarsigner and aligned with zipalign.

Btw, for the older qt5, see #679

@AlbrechtL
Copy link
Owner

Is there an option to sign the nightly build via Github actions? I mean there is the function secrets. Feel free to take a look into it! For sure I can place a nightly build private key inside the Github action secrets.

@AlbrechtL
Copy link
Owner

Closed because we are discussing it here #814.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants