-
-
Notifications
You must be signed in to change notification settings - Fork 377
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
Bumped Android SDK to 34, Google Play won't accept lower. #1888
Conversation
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.
You may need change the gradle ver with 8.0
and plugin ver with 8.1.1
.
It looks like the minimum This requires
So that's a lot of major version bumps. I'm feeling somewhat inclined to wait until Lime 8.3 to make these our new defaults, instead of a bugfix release for Lime 8.2.x. Waiting feels unfortunate when Google Play strictly requires <config:android target-sdk-version="34" gradle-version="8.2" gradle-plugin="8.1.1"/> |
what about we make gradle version |
Supporting SDK 35 is a great idea. At the moment I'm building my projects using JDK 17 on Windows and have no problems. Btw, forgot to put the link to actual SDK 34 requirement by Google:
https://developer.android.com/google/play/requirements/target-sdk |
Yeah, I guess it makes sense to support 35 with further Gradle upgrades. Doing some testing now. It looks like I'll need to fix another new warning:
It appears that our build.gradle files will need to specify both ndkPath and ndkVersion. It appears that the value for ndkVersion can be extracted from source.properties in the NDK. |
34 is the minimum required version by Google Play, so it should be default. Bumping to 34 and 35 requires updating both gradle-version and gradle-plugin-version. The new versions now require an ndkVersion flag in build.gradle. This can be obtained by reading source.properties in the root of the NDK. JDK 17 will be required for these updates. Previously required JDK 11.
Committed with additional changes in the 8.3.0-Dev branch: |
There is the following warning when bulding the project, but I had no problems so far.
If gradle can be upgraded, would be great.