I’m currently trying to load a group of third-party Android Libraries in to a Xamarin application. The first thing we need to do is find out what are the dependent libraries. I had a Java Android project using the correct Gradle invocations to bring in the libraries. Using this bit of Gradle documentation for Viewing and Debugging Dependencies, I was able to build out a list of all the AAR and JAR files used in the example app.
$ gradle dependencies > dependencies.txt
Then I could cherry pick the AAR and JAR files out of the ~/.gradle
/caches directory tree when creating my Xamarin Android Binding Libraries.