Android Material Fonts
Google publishes fonts for material which you can use in your applications and websites for free. The fonts are here https://fonts.google.com/icons?icon.platform=android
You can use these by downloading and importing the font into your application, and there two ways of doing this.
You click on the font and then in the sidebar that opens select 'Android' or 'Web', selecting Android is by far the easiest.
If you select Android, click on the download button at the bottom of the page, this will download an XML vector representation of the icon. Save this to your 'res/drawable' directory.
One thing you have to be careful of is dashes in the icon name. For example if you download the 'mail' icon you'll see the generated name is 'mail-24px.xml', Android Studio does not like dashes, change the name to 'mail_24px.xml' and all will be good.
When I did this Android Studio was still complaining (it had the fil name underlined in red in the project view), everything worked but I had to restart studio to get rid of the warning.
Finally, you'll need to remove the 'android:tint' attribute. You'll see this in the XML file and the attribute is invalid
android:tint="?attr/colorControlNormal"