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

Android Gradle Plugin 8 Support #7804

Closed
6 of 8 tasks
cmelchior opened this issue Apr 18, 2023 · 4 comments
Closed
6 of 8 tasks

Android Gradle Plugin 8 Support #7804

cmelchior opened this issue Apr 18, 2023 · 4 comments

Comments

@cmelchior
Copy link
Contributor

cmelchior commented Apr 18, 2023

This is a meta issue tracking current issues with Android Gradle 8, current workarounds, and how we intend to fix them:

Current issues:

Roadmap for fixes

  • 10.14.0-transformer-api will be merged to main and released as 10.15.0. This will also bump the minimum required AGP to 7.4 and the minimum Java version to 11.
  • The Realm Annotation Processor will be made compatible with Java 17.
  • Build speed will be further investigated.
  • MoshiX interaction needs to be further investigated but has a low priority compared to the issues above.
@cmelchior cmelchior pinned this issue Apr 18, 2023
@cmelchior
Copy link
Contributor Author

Realm Java 10.15.0 has been released with fixes problems with Java 17 and makes use of the new transformer APIs from Google, which also means that the minimum supported version of AGP is now 7.4.

@cmelchior
Copy link
Contributor Author

10.15.0 was released too quickly and turned out to not work after all. 10.15.1 is now available on Maven Central and contains a rewrite of the problematic APIs and should thus work correctly with Java 17.

@VladZawinski
Copy link

is that been resolved?

@cmelchior
Copy link
Contributor Author

Yes, this should be working from 10.15.0 onwards. The latest release is 10.16.1.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 14, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants