Получить хранилище ключей apk по умолчанию из Android Studio для перекомпиляции на других ПК - PullRequest
0 голосов
/ 19 ноября 2018

У меня большие проблемы при переустановке apk, подпись которого была сгенерирована по умолчанию в Android Studio:

Я создал apk в режиме отладки в Android Studio, а затем развернул его на некоторых клиентских устройствах.давным-давно, когда я только начинал с разработки для Android (что за любитель!)

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

Вопрос: как извлечь сигнатуру по умолчанию (режим отладки) в Android Studio, чтобы передать ее своим коллегам, чтобы помочь импереустановить приложение без моей перекомпиляции ?Я имею в виду, полный файл "JKS".Я не предоставил пароль.

Любая помощь будет принята с благодарностью.Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 30 ноября 2018

Да, наконец-то мне удалось решить проблему.Для тех, кто находится в той же ситуации со мной, найдите файл:

$ project_path / gradle / xy / taskArtifacts / taskArtifacts.bin

, который содержит вашпароли хранилища ключей, например, в Linux: strings taskArtifacts.bin | grep storePassword -A1.В моем случае я обнаружил, что пароль «android».

Далее хранилище ключей по умолчанию в Android Studio находится в

~ / .android / debug.keystore

С этим хранилищем ключей и его паролем я попытался сгенерировать apk своего приложения в режиме "релиз", после чего приложение теперь может само обновиться!

0 голосов
/ 19 ноября 2018

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...