To sign your Xamarin Android app using Visual Studio, you can use the keystore setings in the project properties. This will generate a jks file for Windows.
See Compile steps: https://docs.microsoft.com/en-us/xamarin/android/deploy-test/release-prep/?tabs=windows#compile
Then continue to these steps to export the JKS file: https://docs.microsoft.com/en-us/xamarin/android/deploy-test/signing/?tabs=windows
Once you export the app, you can copy the file: C:\Users\EricSchrader\AppData\Local\Xamarin\Mono for Android\Keystore\DevOps
Click Secure Files in Azure DevOps pipeline for your project:
Select your keystore file
Now you can upload the keystore file to Azure DevOps Pipeline:
Then you can update the build pipeline to use the keystore file and password (password stored in Library variable for security)
Then simply run the build and grant access to the Variables group.