Безопасное использование ключа API платформы Google Maps в приложениях Android описано в документации Google Maps Platform:
https://developers.google.com/maps/documentation/android-sdk/get-api-key#restrict_key
Уловка применяется Android ограничение приложения, которое состоит из имени пакета вашего приложения и отпечатка SHA-1 вашего сертификата. Это ограничение устанавливается в вашей консоли Google Cloud и не отображается нигде в вашем исходном коде.
Если кто-то попытается использовать ваш ключ API несанкционированным образом, он получит сообщение об ошибке, потому что ему нужен ваш частный сертификат для создания ключ API работает.
Итак, нет проблем с добавлением ключа API в исходный код, если вы правильно установили ограничение Android.
Кроме того, я бы посоветовал взглянуть в статье передового опыта по ключевым словам API:
https://developers.google.com/maps/api-key-best-practices
Надеюсь, мой ответ проясняет ваши сомнения.