Я думаю, вы используете API-ключ для неправильного сертификата.
Если вы используете Eclipse и просто нажимаете на run на эмуляторе, Eclipse подпишет вашу программу сертификатом отладки и запустит его.Для публикации на рынке необходимо создать собственный сертификат.Ключ API, полученный от Google, можно использовать в любом приложении, которое использует сертификат, который вы использовали для получения ключа.
Это означает, что если вы хотите увидеть карту в среде отладки, вы должны получить ключ с сертификатом отладки , а перед публикацией приложения на рынке вам необходимо изменить ключ APIна тот, который получен с вашим сертификатом подписи .
Для дальнейшей помощи потребуется более подробное объяснение того, что именно не работает.