Skip to content

Refactor to AndroidX #1388

@SUPERCILEX

Description

@SUPERCILEX

AndroidX just hit beta (stable APIs) a few days ago which means we should all get ready to migrate, but the Android team hasn't left us a whole lot of guidance on how we're all supposed to move forward. For public APIs that take in old support components (like our recycler view adapters), they won't compile with the new stuff last time I tried to do so in alpha. That means we have to release a 5.0, I guess? But if we do that, then devs have to upgrade to AndroidX themselves and other libraries might not have upgraded. But if we don't, devs can't upgrade. 😕 Seems like a catch-22 unless I'm missing something.

Anyway, wanted to start this discussion with everyone. @samtstern What are your thoughts?

PS: this comment suggests the public API stuff not compiling was a bug. Will update after I try refactoring again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions