Big*_*toe 5 xamarin.android xamarin
我在Visual Studio 2022中创建了一个全新的Xamarin Android 应用程序。
然后,我引用了Xamarin.Stripe.Terminal.Android库的v1.0.17.2,因为我需要在读卡器上执行一些交易。
我编译了解决方案,没有触及一行代码,但出现了以下问题
类型 com.google.common.util.concurrent.ListenableFuture 被定义多次:C:\Users\XYZ.nuget\packages\xamarin.google.guava.listenablefuture\1.0.0.2\buildTransitive\monoandroid50\guava-listenablefuture.jar: com/google/common/util/concurrent/ListenableFuture.class,obj\Debug\120\lp\54\jl\guava-28.1-android.jar:com/google/common/util/concurrent/ListenableFuture.class
您可以在错误消息中看到两个 jar 引用
1.0.0.2\buildTransitive\monoandroid50\guava-listenablefuture.jar
obj\调试\120\lp\54\jl\guava-28.1-android.jar
如果我采用 Visual Studio 构建的完整 java 命令行,然后删除对 jar 的引用
1.0.0.2\buildTransitive\monoandroid50\guava-listenablefuture.jar
然后 java 从命令行正确编译,并出现大量警告。
我只是想知道是否有某种方法可以从 Visual Studio 的编译过程中排除此 JAR,以便构建可以正确继续。
任何指导将不胜感激。
归档时间: |
|
查看次数: |
844 次 |
最近记录: |