This is a follow-up for another question on StackOverflow.
Is there any way to restrict access to Google Web Services API (in my case Places API Web Service) for my Android application only? I want to get the "address_components" field from place details and I cannot use Android API function because that field is absent in the returned object.
I've selected Android app key restriction and entered my app details (package name + SHA-1 certificate fingerprint) in Google Developer Console. I'm receiving "There is a per-IP or per-Referer restriction configured on your API key ..." error message, that is expected.
I've tried to fill "X-Android-Package" and "X-Android-Cert" headers, but noting changed. Is there any way?