-
Notifications
You must be signed in to change notification settings - Fork 143
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
Android release #1024
Android release #1024
Conversation
@@ -1,78 +1,129 @@ | |||
#!/usr/bin/env sh | |||
#!/bin/sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this file has very weird changes...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not me. This is automatically updated by Gradle.
ndkVersion "25.0.8775105" | ||
|
||
// BoringSSL requires at least API 21. Google Play as of August 2022 requires | ||
// to target at least API 30 (but we can still support lower versions). | ||
defaultConfig { | ||
minSdkVersion 21 | ||
targetSdkVersion 30 | ||
targetSdkVersion 33 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
* gradle 7.6.1, targetSdkVersion 31, build-tools 34, ndk 26 * AndroidManifest: 0.15.2 * return to NDK 25. Assemble with NDK26 was failed * build.gradle - set version 0.15.2
Checklist
Updating versions of themis in build.properties and AndroidManifest.
Set actual targetSdkVersion, compileSdkVersion, BuildTools.
Upgrade gradle to 7.6.1 (next year we will upgrade it to 8.x)
Automatically updates gradle wrapper (gradlew*)
Release tested on two simulators and single hardware phone (Android 10, API level 29)
Release successfully published to Maven Local and included to the test project.