Подтвердить что ты не робот

Android SDK в Eclipse дает ошибку об истекшем сертификате

При создании Android-проекта в Eclipse, SDK Android дает такую ​​ошибку:

Ошибка:

 Description    Resource    Path    Location    Type
1) Error generating final archive: Debug Certificate expired on 7/9/11 6:31 PM     MapByLocation        Unknown Android Packaging Problem



 2)Error generating final archive: Debug Certificate expired on 7/9/11 6:31 PM  PageCurlAnimation       Unknown Android Packaging Problem

Я не знаю, как решить. пожалуйста помогите.

4b9b3361

Ответ 1

Чтобы устранить эту проблему, просто удалите debug.keystore file.

Место хранения по умолчанию для AVD - это

  • В ~/.android/ для OS X и Linux.
  • В C:\Documents and Settings\<user>\.android\ в Windows XP
  • В C:\Users\<user>\.android\ для Windows Vista и Windows 7.

Также см. эту ссылку, которая может быть полезна.

Ответ 2

Используйте утилиту keytool для создания нового хранилища отладки. Срок хранения ключей, который вы используете, истек, и именно по этой причине вы видите, что проект появляется в затмении с ошибками.

проверьте это http://www.androiddevelopment.org/tag/keytool/

Также перед удалением существующего отладочного хранилища от местоположения в Windows или Linux на основе используемой ОС.

Ответ 3

Попробуйте это решение:

  • перейти в папку C:\Users\(your pc name)\.android\

  • удалить debug.keystore файл, а затем очистить и запустить

Ответ 4

Для Windows XP перейдите к C:\Documents and Settings\%userprofile%\.android и удалите debug.keystore, перезапустите Eclipse, и теперь ваш проект будет построен без ошибок.

Пример пути: C:\Documents and Settings\raja.ap\.android\ Для других версий Windows найдите свою папку пользователя и затем удалите файл.