如何知道Azure托管的VS2017代理中的Xamarin Android项目引用了哪个版本的Xamarin.Android sdk?

如何知道Azure托管的VS2017代理中的Xamarin Android项目引用了哪个版本的Xamarin.Android sdk?,xamarin,xamarin.android,azure-devops,azure-pipelines,azure-pipelines-build-task,Xamarin,Xamarin.android,Azure Devops,Azure Pipelines,Azure Pipelines Build Task,我有一个Xamarin Android项目,使用Azure托管的VS2017构建其软件包。我已经更新了Xamarin包,并尝试从管道生成一个构建。它能够成功地构建它,但是当我运行应用程序时,抛出了致命的异常 10-02 12:40:53.943 7921-7921/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.telstra.lot, PID: 7921 android.runtime.JavaProxyThrowable: Sys

我有一个Xamarin Android项目,使用Azure托管的VS2017构建其软件包。我已经更新了Xamarin包,并尝试从管道生成一个构建。它能够成功地构建它,但是当我运行应用程序时,抛出了致命的异常

10-02 12:40:53.943 7921-7921/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.telstra.lot, PID: 7921
android.runtime.JavaProxyThrowable: System.DllNotFoundException: System.Native
    at (wrapper managed-to-native) Interop+Sys.Stat(byte&,Interop/Sys/FileStatus&)
  at Interop+Sys.Stat (System.ReadOnlySpan`1[T] path, Interop+Sys+FileStatus& output) [0x00028] in <ff07eae8184a40a08e79049bbcb31a0e>:0 
  at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath, System.Int32 fileType, Interop+ErrorInfo& errorInfo) [0x00007] in <ff07eae8184a40a08e79049bbcb31a0e>:0 
  at System.IO.FileSystem.DirectoryExists (System.ReadOnlySpan`1[T] fullPath, Interop+ErrorInfo& errorInfo) [0x00000] in <ff07eae8184a40a08e79049bbcb31a0e>:0 
  at System.IO.FileSystem.DirectoryExists (System.ReadOnlySpan`1[T] fullPath) [0x00000] in <ff07eae8184a40a08e79049bbcb31a0e>:0 
  at System.IO.Directory.Exists (System.String path) [0x0001e] in <ff07eae8184a40a08e79049bbcb31a0e>:0 
  at FFImageLoading.Cache.SimpleDiskCache..ctor (System.String cachePath, FFImageLoading.Config.Configuration configuration) [0x00069] in <e4a68679a2a44c4694e04140bb609f9a>:0 
  at FFImageLoading.ImageService.CreatePlatformDiskCacheInstance (FFImageLoading.Config.Configuration configuration) [0x00075] in <e4a68679a2a44c4694e04140bb609f9a>:0 
  at FFImageLoading.ImageServiceBase`1[TImageContainer].InitializeIfNeeded (FFImageLoading.Config.Configuration userDefinedConfig) [0x00137] in <a159011f32534c8eb0455a9cf0bad5a7>:0 
  at FFImageLoading.ImageServiceBase`1[TImageContainer].Initialize () [0x00021] in <a159011f32534c8eb0455a9cf0bad5a7>:0 
10-0212:40:53.9437921-7921/?E/AndroidRuntime:致命异常:主
进程:com.telstra.lot,PID:7921
android.runtime.JavaProxyThrowable:System.DllNotFoundException:System.Native
at(包装器管理为本机)Interop+Sys.Stat(字节&,Interop/Sys/FileStatus&)
在:0中的Interop+Sys.Stat(System.ReadOnlySpan`1[T]路径,Interop+Sys+FileStatus&output)[0x00028]处
在System.IO.FileSystem.FileExists(System.ReadOnlySpan`1[T]完整路径,System.Int32文件类型,Interop+ErrorInfo&ErrorInfo)[0x00007]中:0
位于System.IO.FileSystem.DirectoryExists(System.ReadOnlySpan`1[T]完整路径、互操作+错误信息和错误信息)[0x00000]中:0
位于System.IO.FileSystem.DirectoryExists(System.ReadOnlySpan`1[T]完整路径)[0x00000]中:0
位于System.IO.Directory.Exists(System.String路径)[0x0001e]中:0
在:0中的FFImageLoading.Cache.SimpleDiskCache..ctor(System.String缓存路径,FFImageLoading.Config.Configuration配置)[0x00069]处
在:0中的FFImageLoading.ImageService.CreatePlatformDiskCacheInstance(FFImageLoading.Config.Configuration配置)[0x00075]处
在FFImageLoading.ImageServiceBase`1[TImageContainer].InitializeIfNeeded(FFImageLoading.Config.Configuration userDefinedConfig)[0x00137]中:0
在FFImageLoading.ImageServiceBase`1[TImageContainer]。在以下位置初始化()[0x00021]:0
它与VS for mac生成的版本配合得很好,VS for mac的Xamarin.Android版本为9.4x。所以我想知道托管的VS2017是否指向旧版本的Xamairn.Android sdk

我可以在管道的构建日志中找到一个版本

_ResolveXamarinDroidTools:

寻找Android NDK

找到了Xamarin.Android 9.1.7.0

找到了Xamarin.Android 9.1.7.0

您有到代理上包含的所有软件的链接

对于Azure托管的VS2017,这是,您可以在那里看到这些版本:

Android SDK平台

10(API 29): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-29

9(API 28): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-28

8.1.0(API 27): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-27

8.0.0(API 26): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-26

7.1.1(API 25): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-25

7.0(API 24): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-24

6.0(API 23): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-23

5.1.1(API 22): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-22

5.0.1(API 21): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-21

4.4.2(API 19): 位置:C:\ProgramFiles(x86)\Android\Android sdk\Platform\Android-19