-
Couldn't load subscription status.
- Fork 63
Closed
Description
Version Information
- Visual Studio version :
17.1.3 - Xamarin.Android version :
net6-android - Using AndroidX :
<PackageVersion Include="Xamarin.AndroidX.Camera.Camera2" Version="1.0.2.2" />
<PackageVersion Include="Xamarin.AndroidX.Camera.Lifecycle" Version="1.0.2.2" />
Describe your Issue:
- See build logs
- I guess it was triggered by package
Xamarin.Google.Guava.ListenableFuture > 1.0.0.4 - I found that downgrading the package to
1.0.2fixes this bug
Steps to Reproduce (with link to sample solution if possible):
Include any relevant Exception Stack traces, build logs, adb logs:
1>目标 _CompileToDalvik:
1> Error in C:\Users\*\.nuget\packages\xamarin.google.guava.listenablefuture\1.0.0.5\buildTransitive\net6.0-android31.0\..\..\jar\guava-listenablefuture.jar:com/google/common/util/concurrent/ListenableFuture.class:
1> Type com.google.common.util.concurrent.ListenableFuture is defined multiple times: C:\Users\*\.nuget\packages\xamarin.google.guava.listenablefuture\1.0.0.5\buildTransitive\net6.0-android31.0\..\..\jar\guava-listenablefuture.jar:com/google/common/util/concurrent/ListenableFuture.class, obj\Debug\net6.0-android\lp\157\jl\libs\31DC00DFF80FA577.jar:com/google/common/util/concurrent/ListenableFuture.class
1> Compilation failed
1> Exception in thread "main" java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: C:\Users\*\.nuget\packages\xamarin.google.guava.listenablefuture\1.0.0.5\buildTransitive\net6.0-android31.0\..\..\jar\guava-listenablefuture.jar:com/google/common/util/concurrent/ListenableFuture.class
1> at com.android.tools.r8.internal.oO0.a(SourceFile:92)
1> at com.android.tools.r8.D8.main(D8.java:4)
1> Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: C:\Users\*\.nuget\packages\xamarin.google.guava.listenablefuture\1.0.0.5\buildTransitive\net6.0-android31.0\..\..\jar\guava-listenablefuture.jar:com/google/common/util/concurrent/ListenableFuture.class
1> at Version.fakeStackEntry(Version_3.1.51.java:0)
1> at com.android.tools.r8.internal.oO0.a(SourceFile:68)
1> at com.android.tools.r8.internal.oO0.a(SourceFile:28)
1> at com.android.tools.r8.internal.oO0.a(SourceFile:27)
1> at com.android.tools.r8.internal.oO0.b(SourceFile:3)
1> at com.android.tools.r8.D8.a(D8.java:17)
1> at com.android.tools.r8.D8.a(D8.java:15)
1> at com.android.tools.r8.internal.oO0.a(SourceFile:84)
1> ... 1 more
1> Caused by: com.android.tools.r8.internal.b: Type com.google.common.util.concurrent.ListenableFuture is defined multiple times: C:\Users\*\.nuget\packages\xamarin.google.guava.listenablefuture\1.0.0.5\buildTransitive\net6.0-android31.0\..\..\jar\guava-listenablefuture.jar:com/google/common/util/concurrent/ListenableFuture.class, obj\Debug\net6.0-android\lp\157\jl\libs\31DC00DFF80FA577.jar:com/google/common/util/concurrent/ListenableFuture.class
1> at com.android.tools.r8.internal.il1.a(SourceFile:14)
1> at com.android.tools.r8.internal.il1.a(SourceFile:22)
1> at com.android.tools.r8.internal.lf1.b(SourceFile:6)
1> at com.android.tools.r8.internal.lf1.a(SourceFile:23)
1> at com.android.tools.r8.internal.lf1.a(SourceFile:10)
1> at java.base/java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:2048)
1> at com.android.tools.r8.internal.lf1.a(SourceFile:6)
1> at com.android.tools.r8.graph.r2$a.f(SourceFile:4)
1> at com.android.tools.r8.dex.b.a(SourceFile:96)
1> at com.android.tools.r8.dex.b.a(SourceFile:21)
1> at com.android.tools.r8.D8.a(D8.java:21)
1> at com.android.tools.r8.D8.d(D8.java:11)
1> at com.android.tools.r8.D8.c(D8.java:1)
1> at com.android.tools.r8.internal.oO0.a(SourceFile:24)
1> ... 5 more
1> C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.200-preview.14.106\tools\Xamarin.Android.D8.targets(79,5): error : java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: C:\Users\*\.nuget\packages\xamarin.google.guava.listenablefuture\1.0.0.5\buildTransitive\net6.0-android31.0\..\..\jar\guava-listenablefuture.jar : com/google/common/util/concurrent/ListenableFuture.class
1>已完成在项目“AspNetCore.Mobile.Droid.NET6.csproj”中生成目标“_CompileToDalvik”的操作 - 失败。
1>
1>生成失败。
1>
...
1>C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\31.0.200-preview.14.106\tools\Xamarin.Android.D8.targets(79,5): error : java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: C:\Users\*\.nuget\packages\xamarin.google.guava.listenablefuture\1.0.0.5\buildTransitive\net6.0-android31.0\..\..\jar\guava-listenablefuture.jar : com/google/common/util/concurrent/ListenableFuture.class
Metadata
Metadata
Assignees
Labels
No labels