Где Eclipse скрывает хранилище ключей?

Я удивительно разочарован этим, и я подозреваю, что ответ прост.

Я скомпилировал и подписал приложение для Android с помощью мастера экспорта, как описано здесь в разделе "Скомпилировать и подписать с Eclipse ADT".

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

Кто-нибудь знает, где он хранится?

Ответы

Ответ 1

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

Обычно он сохраняется с именем key (без расширения).

Ответ 2

Я просто потратил много времени на эту очень неприятную проблему. В Windows, если вы не укажете полный путь при создании хранилища ключей, Eclipse скроет его в своем собственном каталоге. Так что в моем случае это был C:\eclipse\mykeystore

Ответ 3

создать KeyStore очень просто, просто следуйте инструкциям в вашей среде java, например, java EDT

в вашей рабочей области (слева), у вас есть свой проект в разделе (Проводник пакетов, Навигатор), щелкните правой кнопкой мыши навигатор в верхней части вашего проекта имени, и у вас будет список элементов, на последних выберите нажмите на Android Tools == > он покажет другой список, на нем будет отображаться экспорт без подписного пакета, экспорт подписанного пакета... и так далее. выберите подписанный пакет и следуйте инструкциям, на которых система поместит ваш магазин ключей (это вы решите, должно ли оно быть) выберите любое место, куда вы пошли, и дайте pwd для этого

удачи RachidM

Ответ 4

Итак, вот как это, Когда вы впервые экспортируете проект, вы увидите, что имя хранилища ключей совпадает с именем .apk Измените это! сделайте его projectname.keystore например Это было немного вводить в заблуждение, но когда вы сохраняете apk, тогда он заменит хранилище ключей, и вы не сможете его найти снова. Затем каждый раз, когда вы экспортируете проект, выберите файл .keystore

Ответ 5

Я тоже не обращал внимания при создании хранилища ключей. Я использую установку Eclipse с обтеканием Motodev. По умолчанию для хранилища ключей установлено значение $HOME\motodevstudio\tools.

Ответ 6

Плагин Android скрывает свои хранилища ключей в %HOMEPATH%\.android или ~/.android