The error message is similar to:
C:\users\windowssucks\androidstudioprojects\mMmeds\app\build\intermediates\exploded-Aar\com.Android.Support\appcompat-V7\21.0.0\res\values-V11\values.XmlError:(36, 21st) NoResource found that matches the given name:attr' Android:actionmodesharedrawable '.Error:(36, 21st) NoResource found that matches the given name:attr' Android:actionmodesharedrawable '.Error:(36, 21st) NoResource found that matches the given name:attr' Android:actionmodesharedrawable '.Error:(36, 21st) NoResource found that matches the given name:attr' Android:actionmodesharedrawable '.C:\users\windowssucks\androidstudioprojects\mMmeds\app\build\intermediates\exploded-Aar\com.Android.Support\appcompat-V7\21.0.0\res\values-V14\values.XmlError:(9, 21st) NoResource found that matches the given name:attr' Android:actionmodesharedrawable '.Error:(9, 21st) NoResource found that matches the given name:attr' Android:actionmodesharedrawable '.Error:(9, 21st) NoResource found that matches the given name:attr' Android:actionmodesharedrawable '.Error:(9, 21st) NoResource found that matches the given name:attr' Android:actionmodesharedrawable '.C:\users\windowssucks\androidstudioprojects\mMmeds\app\build\intermediates\exploded-Aar\com.Android.Support\appcompat-V7\21.0.0\res\values-V21\values.XmlError:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Body1 '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Body2 '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Button '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Caption '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Display1 '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Display2 '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Display3 '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Display4 '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Headline '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Inverse '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Large '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Large.Inverse '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Widget.PopupMenu.Large '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Widget.PopupMenu.Small '.Error:ErrorRetrieving parentForItem: NoResource found that matches the given name' Android:TextAppearance.Material.Medium '.error:error retrieving parent for Item: no Resource found that matches the given name ' Android: TextAppearance.Material.Medium.Inverse ' .error:error retrieving parent for Item: no Resource found that matches the given name ' Android:TextAppearance.Material.Menu ' ...
Workaround:
Modify Appmodule's build.gradle Complie SDK to match Android support (as high as possible, Android support can use 20+ this form)
Using Google Maps times a bunch of wrong solutions