XDev.Jetbrains.KotlinX.Coroutines.Slf4j
1.7.1.5
dotnet add package XDev.Jetbrains.KotlinX.Coroutines.Slf4j --version 1.7.1.5
NuGet\Install-Package XDev.Jetbrains.KotlinX.Coroutines.Slf4j -Version 1.7.1.5
<PackageReference Include="XDev.Jetbrains.KotlinX.Coroutines.Slf4j" Version="1.7.1.5" />
<PackageVersion Include="XDev.Jetbrains.KotlinX.Coroutines.Slf4j" Version="1.7.1.5" />
<PackageReference Include="XDev.Jetbrains.KotlinX.Coroutines.Slf4j" />
paket add XDev.Jetbrains.KotlinX.Coroutines.Slf4j --version 1.7.1.5
#r "nuget: XDev.Jetbrains.KotlinX.Coroutines.Slf4j, 1.7.1.5"
#:package XDev.Jetbrains.KotlinX.Coroutines.Slf4j@1.7.1.5
#addin nuget:?package=XDev.Jetbrains.KotlinX.Coroutines.Slf4j&version=1.7.1.5
#tool nuget:?package=XDev.Jetbrains.KotlinX.Coroutines.Slf4j&version=1.7.1.5
Introduction
Nuget packaging for Jetbrains.KotlinX.Coroutines.Slf4j java/kotlin dependencies. This package is named XDev.Jetbrains.KotlinX.Coroutines.Slf4j. The "XDev" root in the package name allows room for Jetbrains to publish an official NuGet package in the future, and allows simple replacement of this one for that one, if that ever occurs.
The native libs in maven:
native repo: https://github.com/Kotlin/kotlinx.coroutines
Getting Started
To use this nuget package, just install the desired version as you normally install nuget packs.
If are trying to resolve native libs to your own binding project, you can use the XamPrototype.Android.MavenBinding.Tasks
nuget package to pull in the native libs that this project wraps so that the dependency is satisfied, see below for more details.
Build and Test
- VS 2022 or higher.
- .Net8 SDK required to build.
- This project uses XamPrototype.Android.MavenBinding.Tasks to aid pulling in the native jar-libs directly from maven. See here for more info: https://github.com/jpobst/Prototype.Android.MavenBindings
XamPrototype.Android.MavenBinding.Tasks is being integrated into .Net9 SDK build tools, and the usage rolls forward in .Net9, but no longer needs the nuget package for the build tool. https://learn.microsoft.com/en-us/dotnet/android/features/maven/android-maven-library
Contribute
If you need a different/newer version, PR, or open an issue in the .Net repo!
https://xdevapps.visualstudio.com/Android%20bindings/_git/XDev.Jetbrains.InteropLibs
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. |
-
net8.0-android34.0
- Xamarin.Kotlin.StdLib (>= 1.8.22)
- Xamarin.Kotlin.StdLib.Common (>= 1.8.22)
- Xamarin.Kotlin.StdLib.Jdk7 (>= 1.8.22)
- Xamarin.Kotlin.StdLib.Jdk8 (>= 1.8.22)
- Xamarin.KotlinX.Coroutines.Core (>= 1.7.1)
- Xamarin.KotlinX.Coroutines.Core.Jvm (>= 1.7.1)
- Xamarin.KotlinX.Coroutines.Jdk8 (>= 1.7.1)
- XDev.Slf4j.Api (>= 1.7.36.4)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on XDev.Jetbrains.KotlinX.Coroutines.Slf4j:
Package | Downloads |
---|---|
XDev.IO.Ktor
Ktor is an asynchronous framework for creating microservices, web applications and more. Written in Kotlin from the ground up. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Note there are other 3rd party (unofficial) versions of this that may collide if another package has a dependency,
such as https://www.nuget.org/packages/Org.Jetbrains.Kotlinx.KotlinxCoroutinesSlf4j/1.7.3?_src=template#versions-body-tab