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

Update to Android 15 #16

Merged
merged 10 commits into from
Jan 28, 2025
Merged

Update to Android 15 #16

merged 10 commits into from
Jan 28, 2025

Conversation

jefftharris
Copy link
Owner

Update to Android 15 (SDK 35)

Update project compileSdk to 35 (Vanilla Ice Cream) for Android 15.
Gradle verification seems to be incompatible with Android Studio gradle sync.
The sync is attempting to use many .pom files which are not included in any
gradle builds so their dependencies are not added to the
verification-metadata.xml file.
Update various AndroidX, OneDrive, YubiKey, and Google Play library
dependencies
@jefftharris jefftharris self-assigned this Jan 5, 2025
@jefftharris jefftharris changed the title Feature/android sdk35 Update to Android 15 Jan 5, 2025
Update all activities to enable edge-to-edge mode needed by Android 15.  Call
the EdgeToEdge helper to enable support.  Set 'fitsSystemWindows' on all
activity layouts.  Move any top-level padding to a nested layout as edge-to-edge
mode replaces the padding.

Verified Android 15 views on phone and tablet devices.
For edge-to-edge support, the nav drawer must be updated to not overlap the
system bars like the title

Verified the nav drawer on Android 11 (pre-edge-to-edge) and 15 (edge-to-edge)
Set 'fitsSystemWindows' on the keyboard view to setup margins for the system
bars.  Move the top-level padding to a nested layout.

Verified keyboard view on Android 11 and 15.
@jefftharris jefftharris marked this pull request as ready for review January 28, 2025 02:08
@jefftharris jefftharris merged commit 36dd24f into main Jan 28, 2025
4 checks passed
@jefftharris jefftharris deleted the feature/android-sdk35 branch January 28, 2025 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update PasswdSafe Sync to target Android 15 Update PasswdSafe to target Android 15
1 participant