2013-07-01 3 views
0

У меня есть программа с автоматическим обновлением, и до сих пор я развернул программные версии, сгенерированные командами eclipse «Run» и «Debug» для моих бета-тестеров. (плохое решение - как я знаю сейчас)ADT: Могу ли я использовать ключ, используемый для подписи версий отладки для подписи вручную?

Теперь я хочу развернуть версии, созданные командой «Экспорт», но без необходимости того, чтобы мои тестеры удалили приложение-приставку для установки новой версии. Для этого мне нужно будет подписать apks, созданный командой «Export», с ключом, который используется для автоматических сборок для отладки.

Возможно ли это? - Если да: как бы я это сделал и где я могу найти ключ, который используется для этой автоматической сборки?

наилучшими пожеланиями

ответ

2

Вы можете найти автоматический ключ отладки из ~/.android/debug.keystore. Если вы используете eclipse, вы можете установить путь к настраиваемому хранилищу ключей (если вы так склонны) из Windows-> preference-> Android-> Build. Но недостатком использования ключа отладки является то, что 1) он действителен только на 365 дней. 2) Вы не можете публиковать свое приложение для воспроизведения в магазине. и другие, о которых я не помню.

http://developer.android.com/tools/publishing/app-signing.html содержит все сведения о подписании вашего приложения.

+0

Спасибо за ваш ответ! ваша ссылка, наконец, указала мне в правильном направлении: путь к используемому хранилищу ключей можно найти в ADT в: Windows> Предпочтения> Android> Build Пароли - это и «андроид», –

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