Skip to content

Update Kujaku to Use Mapbox SDK Version 10.xxx #382

@Aleem92

Description

@Aleem92

Mapbox has introduced significant updates to their SDK distribution model, impacting the way dependencies are managed. Currently, the Kujaku library uses Mapbox SDK version 9.7.1, which is not publicly available and requires authentication with a token to download dependencies. This introduces additional complexity to the build process.

However, Mapbox has recently moved their Android SDK artifacts to Maven Central, making them publicly accessible and removing the need for authentication. These changes are implemented in the newer versions of the SDK (10.x.x and 11.x.x).

Benefits of Migration:

  • Simplified dependency management: Eliminates the need for authentication tokens in the gradle file.
  • Access to the latest features and improvements introduced in Mapbox SDK versions 10.x.x and above.
  • Enhanced compatibility and support for modern Android development practices.

Action Items:

  • Update the Mapbox SDK dependency in the Kujaku library from version 9.7.1 to version 10.x.x.
  • Migrate the existing outdated classes to align with the supported version 10.x.x.
  • Test the updated library to ensure compatibility and functionality with the new SDK version.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions