Я немного смущен о том, как получить SHA1 для моего приложения.SHA1 для Google apis
Я видел все направляющие, которые позволяют предположить:
keytool -list -v -keystore C:\Users\user\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
Но когда я подписать мое приложение для распространения на Google играть я подписать его с помощью ключа (путем применения хранилища ключей пути к файлу, который я создал не связанным к debug.keystore)
Что это значит? когда я хочу применить SHA1, откуда мне его взять?
Если я беру его из того, что гиды говорят, что он как SHA1 полагается на файл debug.keystore компьютера, и что, если я переключу разработку на другой компьютер?
логики говорят, что его до ключа магазина пути, который был создан для приложения подписи
Как я должен получить надлежащую SHA1?
SHA1 для распределения всегда будет вашим приватным 'release.keystore', что вы должны генерировать , Но ваш 'debug.keystore' можно разделить на компьютерах в ~ ~/.android/debug.keystore', например. – shkschneider
Так что же такое debug.keystore? тестирования, но когда Goin жить его обязательным для изменения? –
'debug.keystore' просто подписать ваше приложение (потому что ваше устройство нуждается в подписи), но эта подпись предназначена только для разработки и никогда не будет работать вживую. При публикации APK его необходимо подписать с хранилищем ключей выпуска (загрузчик APK так или иначе обнаруживает такие ошибки). – shkschneider