Есть ли способ установить постоянный ключ SHA-1 для студийного проекта android? - PullRequest
0 голосов
/ 05 апреля 2020

Я создал это Android приложение, которое извлекает некоторые данные с помощью API обучения и прогнозирования AI Platform из Google Cloud Platform. Чтобы это приложение работало, оно должно быть одобрено GCP с использованием сертификата SHA-1 Fingerprint. Я делаю это приложение в качестве оценки для модуля, который я беру в университете, поэтому, когда учитель откроет мой проект Android Studio, у него будет другой SHA-1, поэтому приложение не получит данные ...

Любые идеи, как, возможно, я смогу установить постоянный ключ SHA-1 для своего проекта, поэтому, когда учитель откроет проект, Android Studio не сгенерирует новый?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 06 апреля 2020

после создания файла .keystore и запуска отчета я получаю новый ключ SHA-1, но сборка завершается неудачно. Я получаю это:

Entry name 'play-services-ads-identifier.properties' collided
0 голосов
/ 05 апреля 2020

SHA-1 основан на подписи приложения. Поскольку это для проекта, я предлагаю вам сделать следующее (никогда не делайте этого в производственном приложении).

  1. Создайте новый ключ подписи (Создать -> Создать подписанный Apk -> APK -> Создать новый)

  2. Переместите ключ подписи на свой папка проекта

  3. Добавьте это в свое приложение. это чтобы получить новый SHA-1, который вы должны добавить в свой проект.

...