2013-07-25 9 views
9

У меня есть последний файл APK моего приложения и полный исходный код и закрытый ключ моего приложения в хранилище ключей. Но я потерял файл хранилища ключей ... поэтому я не могу подписать свое приложение и обновить свое приложение.Удаленный файл Keystore Android

Кто-нибудь знает ответ?

ответ

7

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

+2

ha ... Но я использовал In-App Billing, а затем как обрабатывать лицензию у покупателей предыдущего приложения? – mhkim4886

+0

http://stackoverflow.com/a/11715758/1051147 –

+0

@ mhkim4886: к сожалению, вы не можете ничего с этим справиться. вы не можете восстановить эту лицензию у покупателей предыдущего приложения. –

0

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

Надеюсь, это поможет вам.

+0

ha ... Но я использовал In-App Billing, а затем как обрабатывать лицензию у покупателей предыдущего приложения? – mhkim4886

2

На самом деле нет способа восстановить ваше хранилище ключей иначе, чем с помощью средств восстановления удаленных файлов в ОС.

Инструмент для вытягивания хранилища ключей с вашего устройства или приложения отсутствует. Даже Google не может восстановить хранилище ключей из вашей учетной записи Google.

Дело в том, что вы потеряли только свой пароль. См. https://code.google.com/p/android-keystore-password-recover/

+0

ha ... Но я использовал In-App Billing, а затем как обрабатывать лицензию покупателей предыдущего приложения? – mhkim4886

+0

попросите их вежливо перейти на новое приложение. – squixy

-11

Нельзя загружать хранилище ключей, его необходимо интегрировать в приложения .apk. Убедитесь, что ваше здание приложение для выпуска, в eclipse перейдите в файл -> и экспортируйте приложение. Это создаст его с вашим хранилищем ключей, а не отладочным хранилищем.

Когда вы впервые экспортируете приложение и затмение, вы создаете хранилище ключей, оно сохраняется в папке eclipse \ на вашем компьютере, попробуйте посмотреть там. См. Это сообщение, где ваш файл хранилища ключей должен быть на вашем компьютере.