If you use Gradle you have to add the following dependency to your build.gradle
file:
dependencies {
implementation 'org.osmdroid:osmdroid-android:(INSERT_VERSION_HERE)'
}
Adds basic support for WMS servers, specifically GeoServer
dependencies {
implementation 'org.osmdroid:osmdroid-wms:(INSERT_VERSION_HERE)'
}
Adds Maps Forge support
dependencies {
implementation 'org.osmdroid:osmdroid-mapsforge:(INSERT_VERSION_HERE)'
}
Adds geopackage support
dependencies {
implementation 'org.osmdroid:osmdroid-geopackage:(INSERT_VERSION_HERE)'
}
osmdroid also has an optional library to provide additional features of 3rd party organizations.
dependencies {
implementation 'org.osmdroid:osmdroid-third-party:(INSERT_VERSION_HERE)'
}