2016-09-12 2 views
0

В настоящее время у меня есть сценарий, в котором моя компания ранее использовала приложение для Android. Теперь у них есть разработчики дома, разрабатывающие приложение.Изменить ключ GCM API для Android

Учетные записи GCM, такие как идентификатор отправителя и ключ API, доступны со старой компанией, которой ранее был предоставлен проект. У нас нет доступа к нему, поскольку он был зарегистрирован на личном идентификаторе gmail предыдущей компании.

Что я хочу сделать, так это создать новый ключ API в моей учетной записи gmail с тем же именем пакета и использовать его в приложении.

Возможно ли это? Или я застрял в этом?

Как это повлияет на новых пользователей?

EDIT

мне нужно ли поддерживать два ключа API? Один для пользователей со старыми ключами API и один для пользователей с новыми ключами API?

ответ

1

Эти ключи API предоставляют только доступ к услугам. Они не различают пользователей для разных ключей API.

Те API Keys и sender_id могут быть расположены по коду, на Gradle файлы или google-services.json файлы на папке app.

Сказал это и отвечая вам последний вопрос, старые пользователи обыкновения заметить изменение API Key лексема, но, например, если вы используете сервис GCM, все старые устройства должны обновить свои RegId с новым SenderId и API Key.

Надеюсь, это поможет.

+0

Да, это действительно помогает. Спасибо. – prash32

Смежные вопросы