Для нашего старшего проекта четыре моих одноклассника и я объединились, чтобы создать приложение для Android, которое использует Карты Google.Как обращаться с сертификатом API API SHA-1 Google, чтобы разрешить нескольким пользователям?
Пока все идет хорошо, но мы столкнулись с одной проблемой, что мы не уверены в том, как работать.
При использовании API Карт вы регистрируетесь для ключа API, который назначается создаваемой нами программе. Чтобы аутентифицировать ключ API на консоли разработчика Google, он должен быть связан с сертификатом SHA-1, который, как представляется, создается нашим JDK. Казалось бы, хотя все пятеро из нас работают над одним и тем же проектом, у всех нас есть разные сертификаты SHA-1.
Можно ли для всех нас, чтобы использовать один сертификат SHA-1 для нашего проекта, несмотря на то, что мы на разных компьютерах и телефонах, так что нам не нужно, чтобы пройти через процесс обнаружения каждой нашей индивидуальной сертификации и регистрации?
Как мы можем обойти эту проблему сертификации, как только мы готовы опубликовать приложение (или по крайней мере поделимся с другими нашими одноклассниками для тестирования)? Ясно, что я не могу занять время регистрации каждого из моих 40 одноклассников по отдельности, и как только мы опубликуем это для публики, не будет никакого способа сделать это. Как обойти это?
Я искал на Google API страниц документации по этому поводу, и есть много информации о ключе API, но на удивление мало о сертификации SHA-1, который является не менее важным аспектом проверки подлинности.
Я также искал на этом сайте и нашел похожие вопросы, но большинство из них, по-видимому, включают учетные данные пользователя (логин и пароль IE). В настоящее время единственными учетными данными, которые мы используем, является логин Facebook (через API FB), поэтому я не думаю, что это релевантно (хотя я могу ошибаться).
Благодарим вас за ваше время и мудрость.