Skip to content

Conversation

@graycreate
Copy link
Member

Summary

  • Updated the project to use Android SDK 36 (Android 15) to match local SDK installation
  • Fixed DrawableWrapper compatibility issues that were causing build failures
  • Resolved compilation errors to ensure the app builds successfully

Changes

  1. SDK Version Updates:

    • Updated compileSdk from 34 to 36
    • Updated targetSdk from 34 to 36
    • Updated buildToolsVersion to 36.0.0
  2. Fixed DrawableWrapper Import:

    • The DrawableWrapperCompat class was removed in newer AndroidX versions
    • Reverted to using the original DrawableWrapper from androidx.appcompat.graphics.drawable
    • This fixes the compilation error in GlideImageGetter.java

Test Plan

  • Successfully built debug APK locally
  • Installed and launched app on Pixel 8 device (Android 15)
  • Verified app functionality works as expected

Notes

These changes allow developers with newer Android SDK installations to build the project without having to downgrade their SDK tools.

🤖 Generated with Claude Code

- Updated compileSdk and targetSdk from 34 to 36 (Android 15)
- Updated buildToolsVersion to 36.0.0 to match local installation
- Fixed DrawableWrapper import issue in GlideImageGetter
- Removed buildToolsVersion specification and re-added it for compatibility

These changes allow the app to build with the latest Android SDK and fix
compilation errors related to AndroidX API changes.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@graycreate graycreate merged commit 3b13e97 into main Jul 9, 2025
6 checks passed
@graycreate graycreate deleted the fix/sdk36-build-issues branch July 9, 2025 12:38
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.

2 participants