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

[Performance impacting] Upgrade Android Build rules to use standard android library Gradle plugin #4158

Open
metalhead8816 opened this issue Jun 18, 2024 · 0 comments

Comments

@metalhead8816
Copy link

The current android build rules relies on a Google Android maven artifact which has not been updated in ~8 years. This is very deprecated as described here

Due to this very old Android version, coroutines cannot access newer Android APIs directly like Handler.createAsync. These methods are still used in coroutines today, but require expensive reflection to access. This impacts startup performance for all coroutines users on Android.

Ideally moving to standard android library Gradle plugin can be done to allow access to newer Android APIs.

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