I have included a JAR file built from an Eclipse Android project, and I am referencing it in my Android Studio project like the following:
compile files(\'
A class with dependencies which cannot be met at runtime will usually be dropped during installation, dex optimization or similar preparatory process.
If you uninstall the app, start up something collecting all of logcat and then install it again, you may find by searching through the result that there is mention of the issue buried in the logs generated during the installation/preparation process.
In this specific case here, an edit to the question indicates that the missing class itself had this type of unsatisfied dependency.