XDev.Google.Accompanist.AccompanistThemeadapterCore
0.36.0.2
dotnet add package XDev.Google.Accompanist.AccompanistThemeadapterCore --version 0.36.0.2
NuGet\Install-Package XDev.Google.Accompanist.AccompanistThemeadapterCore -Version 0.36.0.2
<PackageReference Include="XDev.Google.Accompanist.AccompanistThemeadapterCore" Version="0.36.0.2" />
<PackageVersion Include="XDev.Google.Accompanist.AccompanistThemeadapterCore" Version="0.36.0.2" />
<PackageReference Include="XDev.Google.Accompanist.AccompanistThemeadapterCore" />
paket add XDev.Google.Accompanist.AccompanistThemeadapterCore --version 0.36.0.2
#r "nuget: XDev.Google.Accompanist.AccompanistThemeadapterCore, 0.36.0.2"
#:package XDev.Google.Accompanist.AccompanistThemeadapterCore@0.36.0.2
#addin nuget:?package=XDev.Google.Accompanist.AccompanistThemeadapterCore&version=0.36.0.2
#tool nuget:?package=XDev.Google.Accompanist.AccompanistThemeadapterCore&version=0.36.0.2
Introduction
Nuget packaging for Google Accompanist java/kotlin dependencies. These packages roll up the Accompanist themeadapter libraries for use in .NET Android projects. The "XDev" root in the package name allows room for Google to publish official NuGet packages in the future, and allows simple replacement of these for those, if that ever occurs.
The native libs in maven:
- https://mvnrepository.com/artifact/com.google.accompanist/accompanist-themeadapter-core
- https://mvnrepository.com/artifact/com.google.accompanist/accompanist-themeadapter-appcompat
- https://mvnrepository.com/artifact/com.google.accompanist/accompanist-themeadapter-material
- https://mvnrepository.com/artifact/com.google.accompanist/accompanist-themeadapter-material3
native repo: https://github.com/google/accompanist
Getting Started
To use these nuget packages, just install the desired version as you normally install nuget packs.
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!
| 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.AndroidX.AppCompat (>= 1.7.0.6)
- Xamarin.AndroidX.Compose.Foundation (>= 1.8.3.1)
- Xamarin.AndroidX.Core.Core.Ktx (>= 1.16.0.3)
- Xamarin.Google.Android.Material (>= 1.12.0.1)
- Xamarin.Kotlin.StdLib (>= 2.2.0.1)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on XDev.Google.Accompanist.AccompanistThemeadapterCore:
| Package | Downloads |
|---|---|
|
XDev.Google.Accompanist.AccompanistThemeadapterMaterial3
Package Description |
|
|
XDev.Google.Accompanist.AccompanistThemeadapterAppCompat
Package Description |
|
|
XDev.Google.Accompanist.AccompanistThemeadapterMaterial
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.