2016-06-17 3 views
2

Перед подписанием APK Google Login работает нормально. После подписания APK это не работает, всегда сбой.После подписания apk google plus login не работает в andorid? Есть ли опция progaurd?

Для этого существуют ли какие-либо настройки progaurd, которые я должен делать?

Мой SHA1 и все учетные данные в порядке, но все еще не работают, как их решить?

+0

Вам нужно создать ключ OAuth с помощью ключа релиз также. – jaibatrik

+0

Только я могу обновить sha1 достаточно или мне нужно создать новый ключ, потому что уже у меня есть отладочный ключ – Rakul

ответ

0

Лучше, чтобы вы добавили еще один ключ OAuth в Консоль API, так что в итоге у вас есть два идентификатора OAuth, один с отладочной клавишей SHA1 и другой с ключом SHA1.

Таким образом, ваши файлы отладки и выпуска APK будут продолжать работать.

1

Возможно, это связано с тем, что вы добавили SHA1 из отложенного хранилища ключей.

Добавить еще SHA1 производителя keystore и оно начнет работать.
Если вы используете Linux Mac OS, создайте SHA1 вот так.

keytool -list -v -keystore YOUR_PRODUCTION_KEYSTORE_PATH -alias androidproductionkey -storepass password -keypass password 

Для окон слежения следует работать.

keytool -list -v -keystore "YOUR_PRODUCTION_KEYSTORE_PATH" -alias androidproductionkey -storepass password -keypass password 
1

Наконец я был создан новый ключ на основе выпуска SHA1, теперь Google логин и карты работают нормально после подписанного APK, нет необходимости запускать Keytool команды в Android Studio позаботится обо всем. вы должны следовать этим шагам.

Android Studio2.1.1 File-> Project структурообразующих> приложение (левая сторона)

-> Подписание (на верхней стороне) -> (Нажмите на зеленый цвет + кнопку и добавить свой релиз хранилища ключей подробности) -> Типы сборки (рядом с подписью) и выберите выпуск с левой стороны, а затем правой стороной вы увидите некоторые файлы, в которых вы выбираете подписание config, и нажмите «ОК».

Наконец нажмите Gradle нажмите правую, затем name- Project> Проект name-> Задачи-> android-> singingReport (нажмите на что) теперь ключ отладки и отпускания ключ был готов на RUN консоли проверить это

0

Только в случае, если кто-нибудь сделал ту же ошибку, как и я о подписании с некорректным хранилища ключей/файл/пароль в APK генератора/мастера см мой ответ на https://stackoverflow.com/a/45631945/1145905

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