Я хочу использовать assetlinks.json для appindexing. Я должен использовать отпечаток SHA256, но когда я распечатываю signReport в Android Studio, у меня только SHA1. Могу ли я использовать SHA1, если нет, как я могу получить подписанное приложение SHA256?Android Studio только дает мне SHA1, мне нужен SHA256
Использование ответа Manish Jain Мне удалось отобразить только ключи отладки, которые больше, чем я мог сделать сам по себе, но если бы я поместил свой фактический путь хранилища ключей и файл jks в путь, «keytool -list -v - keystore "C: \ Users \ myself \ Keystores \ android.jks" -alias mykey -storepass 1password -keypass 2password "появляется другой набор ключей, который, как я полагаю, будет установленным ключом релиза.
БОЛЬШОЙ ВОПРОС: почему в андроид-студии перечислены ключи отладки, когда я распечатываю подписьReport от Gradle и почему она говорит «Вариант: releaseUnitTest, Config: none»? Есть идеи?
Кстати, этот вопрос не имеет ничего общего с предлагаемым дубликатом.
EDIT: Ответ на вопрос от jyomin 2. Надеюсь, это поможет и другим.
***** Для версии: 1, перейдите по ссылке: C: \ Program Files \ Java \ jdk1.7.0_25 \ BIN (или там, где ваш файл JDK есть) 2, типа "ЦМД" в адресной строке в выигрыше исследователя 3, добавить: Keytool -list -v -keystore "C: \ Users \ имя_пользователя \ Хранилища ключей \ android.jks" -alias yourAppName -storepass yourPasswordToKeystore -keypass yourPasswordToRequiredAppKey
Будьте осторожны !!! Если у вас несколько ключей в хранилище ключей, это может не дать вам правильное совпадение с данным приложением !!!
Другой способ получить SHA256 для вашего приложения: Либо на консоли разработчика, либо в Firebase вы можете найти соответствующий ключ SHA256 где-нибудь. Я не мог найти его сейчас, но если ты продолжаешь смотреть, он где-то там.
Я только что нашел его на Google Play Developer Console:
- Загрузка первую версию приложения (если вы еще не сделали этого)
- Перейти к App релизы в Release Management
- нажмите Управление Beta
- в версии APK нажмите «я» кнопку информации о праве
Он покажет вам ключи SHA
Удачи вам!
Уважаемый @Intellij Amiya , вы можете удалить свой дубликат с абсолютно ненужной ссылкой, пожалуйста? Вместо этого вы, вероятно, можете попытаться ответить на вопрос. Спасибо. – Immy
Заново отозвайтесь. –
Спасибо @Intellij Amiya. Как мне снова открыть мой вопрос? – Immy