среда, 10 июля 2013 г.

При установке приложения на устройство android иногда может возникнуть ошибка:

INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES

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

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

Как от этого избавиться:

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

Хранилище находится в Windows 7 по адресу: C:\Users\%username%\.android\debug.keystore.
Меняется простым копированием.
Предыдущее хранилище лучше сохранить под другим именем.

Комментариев нет:

Отправить комментарий