Skip to content

Drop conscrypt #42

@lsd-cat

Description

@lsd-cat

Conscrypt is required by libadb-android to handle TLS connections. The documentation suggest to either add org.conscrypt as a dep or enable reflection to access the hidden methods. In android 11+ I believe it should work out of the box with the native android libs. I did a brief test to link org.conscrypt to the native android method and it worked on android 11 while it failed on android 16.

Removing conscrypt removes the 2MB .so file per architecture, bring the multi-arch build down from 12MB to less that 5MB. We can probably also open a pr to libadb android later

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions