Затмение 3.6.2. отказывается отлаживать приложения, созданные с помощью Eclipse 3.6.1 - PullRequest
2 голосов
/ 11 октября 2011

На самом деле проблема двунаправленная: Eclipse 3.6.2. отказывается обновлять установку приложений, созданных с помощью Eclipse 3.6.1 (при выборе Run или Debug) - и наоборот: 3.6.1 не будет обновлять установку приложений, созданных (и установленных) с 3.6.2.

Сообщение об ошибке указывает, что «они подписаны по-разному», несмотря на то, что они построены из одного и того же точного исходного дерева .

Это известная проблема?

Поскольку мне приходится ежедневно переключаться с одной рабочей станции на другую, это раздражает. Я, конечно, мог убедиться, что оба запускают 3.6.2, но мне интересно, связано ли это поведение с чем-то, что я сделал неправильно (конфигурация / настройка) и есть ли обходной путь.

1 Ответ

3 голосов
/ 11 октября 2011

Это ожидаемое поведение, возможно, даже в том случае, если у вас есть две рабочие станции с Eclipse 3.6.2, приложение по-прежнему подписывается по-разному, поскольку они могут использовать другое хранилище ключей отладки.Возможным решением может быть копирование хранилища ключей, используемого для отладки, которое должно быть где-то в вашем пользовательском каталоге.Путь к нему находится в меню настроек -> android -> build -> хранилище ключей отладки по умолчанию.

Возможно, вам придется использовать даже пользовательский, но я не пробовал, поэтому я не знаю.

...