I am building a Bindings Library to make use of a 3rd party SDK. I've referenced the AAR and all the JAR files that Gradle pulls when it syncs.
I get no errors, but the resulting DLL only contains about half the classes contained in the SDK.
I'm assuming the next step is to look at the warnings, but there are more than 300 of them, and I don't know which are important, which are preventing the classes from appearing in the DLL, or which ones are trivial.
I've started focusing on warnings that contain the phrase "missing class error", because I'm assuming those are missing dependencies, but I don't know if I'm heading down the right path. The first "missing class error" warning pertains to a JAR that I'm already referencing, so I don't know why the binder is not resolving that reference.
I guess my questions are the following: