Bindings.Mapbox.Common.Logger
0.12.0.2
dotnet add package Bindings.Mapbox.Common.Logger --version 0.12.0.2
NuGet\Install-Package Bindings.Mapbox.Common.Logger -Version 0.12.0.2
<PackageReference Include="Bindings.Mapbox.Common.Logger" Version="0.12.0.2" />
<PackageVersion Include="Bindings.Mapbox.Common.Logger" Version="0.12.0.2" />
<PackageReference Include="Bindings.Mapbox.Common.Logger" />
paket add Bindings.Mapbox.Common.Logger --version 0.12.0.2
#r "nuget: Bindings.Mapbox.Common.Logger, 0.12.0.2"
#:package Bindings.Mapbox.Common.Logger@0.12.0.2
#addin nuget:?package=Bindings.Mapbox.Common.Logger&version=0.12.0.2
#tool nuget:?package=Bindings.Mapbox.Common.Logger&version=0.12.0.2
Mapbox - logger
.NET Android binding for com.mapbox.common:logger:0.12.0.[^tuyen]
Install
Most apps should install Bindings.Mapbox.Maps.AndroidNdk27 and let NuGet bring this package in transitively. Install this package directly only when you use APIs from this Maven artifact.
dotnet add package Bindings.Mapbox.Common.Logger --version 0.12.0.2
Mapbox Setup
Mapbox Android artifacts are resolved from Mapbox's Maven repository during your app build. Add this once to the consuming app project:
<ItemGroup>
<GradleRepository Include="https://api.mapbox.com/downloads/v2/releases/maven">
<Repository><![CDATA[
maven {
url = uri("https://api.mapbox.com/downloads/v2/releases/maven")
credentials {
username = "mapbox"
password = providers.gradleProperty("MAPBOX_DOWNLOADS_TOKEN").orNull
}
authentication {
create<BasicAuthentication>("basic")
}
}
]]></Repository>
</GradleRepository>
</ItemGroup>
Provide the secret downloads token through Gradle, not in source control:
export ORG_GRADLE_PROJECT_MAPBOX_DOWNLOADS_TOKEN=sk...
You can also set MAPBOX_DOWNLOADS_TOKEN=sk... in ~/.gradle/gradle.properties.
Use a public Mapbox access token at runtime before creating the map:
Com.Mapbox.Common.MapboxOptions.AccessToken = "pk...";
Links
- Binding source: https://github.com/matthewrdev/mapbox-for-dotnet/tree/main/android/src/android/com.mapbox.common/logger
- Mapbox Android docs: https://docs.mapbox.com/android/maps/guides/
[^tuyen]: These Android bindings build on the binding-generation approach from Tuyen Vu Duc's dotnet-binding-utils. Native Mapbox SDK components and Mapbox artifacts are copyright Mapbox, Inc. Please consider sponsoring Tuyen.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-android34.0 is compatible. net9.0-android was computed. net10.0-android was computed. net10.0-android36.0 is compatible. |
-
net10.0-android36.0
- Dependencies.Gradle (>= 8.6.0.3)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Bindings.Mapbox.Common.Logger:
| Package | Downloads |
|---|---|
|
Bindings.Mapbox.Common.CommonNdk27
.NET Android binding library for com.mapbox.common:common-ndk27:24.23.0 |
GitHub repositories
This package is not used by any popular GitHub repositories.