dotnet / dotnet/android-libraries
Ошибка при установке Xamarin.Google Play Services.Based в MAUI net 8.0
- Dominant language
- C#
- Stars
- 317
- Forks
- 73
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 17
Description
### Android framework version
net8.0-android
### Affected platform version
VS 2022 android 34.0
### Description
When installing the Plugin.Firebase and Xamarin.Google Play Services.When compiling the project, an error appears to be with the AndroidX transit package, but no matter how much I try to fix it, it still doesn't work and there are only more problems.
console output:
```
1>MSBUILD : java.exe error JAVA0000: Error in obj\Debug\net8.0-android34.0\lp\137\jl\classes.jar:androidx/lifecycle/ViewModelKt.class:
1>MSBUILD : java.exe error JAVA0000: Type androidx.lifecycle.ViewModelKt is defined multiple times: obj\Debug\net8.0-android34.0\lp\137\jl\classes.jar:androidx/lifecycle/ViewModelKt.class, obj\Debug\net8.0-android34.0\lp\173\jl\classes.jar:androidx/lifecycle/ViewModelKt.class
1>MSBUILD : java.exe error JAVA0000: Compilation failed
1>MSBUILD : java.exe error JAVA0000: java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: obj\Debug\net8.0-android34.0\lp\137\jl\classes.jar
1>MSBUILD : java.exe error JAVA0000: androidx/lifecycle/ViewModelKt.class
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:135)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.D8.main(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:5)
1>MSBUILD : java.exe error JAVA0000: Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: obj\Debug\net8.0-android34.0\lp\137\jl\classes.jar:androidx/lifecycle/ViewModelKt.class
1>MSBUILD : java.exe error JAVA0000: at Version.fakeStackEntry(Version_8.2.33.java:0)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.T.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:5)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:82)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:32)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:31)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.S0.b(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:2)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.D8.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:42)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.D8.b(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:13)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.D8.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:40)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:122)
1>MSBUILD : java.exe error JAVA0000: ... 1 more
1>MSBUILD : java.exe error JAVA0000: Caused by: com.android.tools.r8.utils.b: Type androidx.lifecycle.ViewModelKt is defined multiple times: obj\Debug\net8.0-android34.0\lp\137\jl\classes.jar:androidx/lifecycle/ViewModelKt.class, obj\Debug\net8.0-android34.0\lp\173\jl\classes.jar:androidx/lifecycle/ViewModelKt.class
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.Q2.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:21)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.D2.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:54)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.D2.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:10)
1>MSBUILD : java.exe error JAVA0000: at java.base/java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:2056)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.D2.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:6)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.graph.m4$a.d(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:6)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.dex.c.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:61)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.dex.c.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:12)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.dex.c.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:9)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.D8.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:45)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.D8.d(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:17)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.D8.c(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:69)
1>MSBUILD : java.exe error JAVA0000: at com.android.tools.r8.utils.S0.a(R8_8.2.33_429c93fd24a535127db6f4e2628eb18f2f978e02f99f55740728d6b22bef16dd:28)
1>MSBUILD : java.exe error JAVA0000: ... 6 more
1>MSBUILD : java.exe error JAVA0000: Directory 'obj\Debug\net8.0-android34.0\lp\137' is from 'androidx.lifecycle.lifecycle-viewmodel-android.aar'.
1>Сборка проекта "JKC.csproj" завершена с ошибкой.
```
код .csproj :
```xml
net8.0-maccatalyst;net8.0-android34.0
$(TargetFrameworks);net8.0-windows10.0.19041.0
Exe
JKC
true
true
enable
enable
JKC
com.companyname.jkc
1.0
1
11.0
13.1
31.0
10.0.17763.0
10.0.17763.0
None
false
1.0.0
ЖИЛКОМЦЕНТР
1.0.0
ЖИЛКОМЦЕНТР
1.0.0
ЖИЛКОМЦЕНТР
1.0.0
ЖИЛКОМЦЕНТР
1.0.0
ЖИЛКОМЦЕНТР
1.0.0
ЖИЛКОМЦЕНТР
1.0.0
MSBuild:Compile
MSBuild:Compile
MSBuild:Compile
MSBuild:Compile
MSBuild:Compile
MSBuild:Compile
MSBuild:Compile
MSBuild:Compile
MSBuild:Compile
```
### Steps to Reproduce
1.install Plugin.Firebase
2.install Xamarin.GooglePlayServices.Base
3.launch the project build
### Did you find any workaround?
_No response_
### Relevant log output
```shell
```
Contributor guide
Assessment
This issue has not been assessed yet.