Не удается запустить проект Android в Eclipse, несмотря на отсутствие ошибок

Когда я пытаюсь запустить свой Android-проект (который работал вчера хорошо), я получаю сообщение "Ваш проект содержит ошибки, пожалуйста, исправьте их перед запуском вашего приложения". Но у моего проекта нет ошибок. Раньше у меня была эта проблема, и решение всегда заключалось в том, чтобы очистить проект, но на этот раз это не помогает. Красный значок X исчезает из проекта в рабочей области, а затем появляется, когда я пытаюсь запустить его. Также перезапустили Eclipse, чтобы он перестраивал проект. Помощь?

Ответ 1

Перейдите в свою папку .android и удалите сертификат отладки. На моем компьютере он находится на этом пути

E:\Users\blessan\.android

Внутри есть имя файла 'debug.keystore'. Удалите это, очистите и попытайтесь снова построить проект. Иногда эта ошибка возникает, когда сертификат истекает.

Ответ 2

Есть несколько причин, почему это может произойти. Попробуйте эти проблемы/решения.

  • Проблема с вашим манифестом. Они не всегда появляются, поэтому дайте вашему манифесту полную проверку.

  • Внезапно отсутствуют/перемещаются библиотеки или другие зависимости. Щелкните правой кнопкой мыши свой проект, выберите "Свойства" и проверьте вкладки в разделе "Путь сборки Java". Когда вы случайно удаляете/перемещаете файл библиотеки или любой другой файл, зависящий от приложения, он может вызывать такую ​​ошибку, не отображая ее как фактическую ошибку. Однако на экране "Путь сборки" он будет отображаться с небольшим знаком ошибки.

  • Проблемы с вашим R.java. У меня была проблема с этим раньше, когда в файле R.java была поврежденная ценность. "очистка" проекта не исправила его, но вынудила Eclipse перестроить файл из-за того, что я его вручную удалил.

  • Проблема с кешированной версией вашего приложения. Это реальная причина боли, для которой нет указателей, но по какой-то причине Eclipse решает объединиться с кешированной версией вашего приложения. Это может вызвать что-либо из приложений, не работающих в приложениях, показывающих изображения, которые давно были заменены другими или полностью удалены. Если другие исправления не работают, попробуйте перейти в папку проекта и удалить папку /bin. После этого перестройте проект и попробуйте запустить его.

Я надеюсь, что одна из этих работ выйдет за вас.

Ответ 3

Эта проблема возникает некоторое время, когда вы заменяете новый файл debug.keystore на старый. delete deug.keystore может решить проблему