Я хочу использовать GCM и Карты Google в своем приложении для Android, поэтому мне нужен Google Api-Key. Теперь я заметил, что есть два разных способа получить этот ключ:
- Консоль разработчика Google, где я должен ввести ApplicationId/PackageName и отпечаток пальца SHA1.
- Этот сайт: https://developers.google.com/mobile/add?platform=android&cntapi=gcm&cnturl=https:%2F%2Fdevelopers.google.com%2Fcloud-messaging%2Fandroid%2Fclient&cntlbl=Continue%20Adding%20GCM%20Support&%3Fconfigured%3Dtrue Но здесь мне не нужно вводить отпечаток пальца SHA1, я просто заполняю имя и имя пакета (что, кроме того, очень сбивает с толку, я думал, что Google разделил имя пакета и applicationId, а applicationId - это материал, который однозначно идентифицирует ваше приложение), и получить идентификатор для GCM и API-ключ
Теперь, как это возможно, что в одном случае вам не нужно заполнять отпечаток пальца, а в другом вы обязаны. Я имею в виду, когда вы переключаетесь с отладочного сертификата на свой собственный, вам также нужно получить новый API-ключ, потому что ваш отпечаток пальца изменился, это вообще необходимо во втором случае? Я надеюсь, что вы можете заказать все это немного для меня.