Я не работал над этим проектом примерно через неделю. Я ничего не изменил в коде, но сегодня я его открываю и пытаюсь запустить Android-активность, а Eclipse сообщает мне, что есть ошибки:
org.xml.sax.SAXParseException: Element type "activity" must be followed by either attribute specifications, ">" or "/>". at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) at com.android.sdklib.xml.AndroidManifestParser.parse(AndroidManifestParser.java:608) at com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper.parse(AndroidManifestHelper.java:71) at com.android.ide.eclipse.adt.internal.build.builders.PreCompilerDeltaVisitor.visit(PreCompilerDeltaVisitor.java:209) at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:68) at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79) at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:48) at com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder.build(PreCompilerBuilder.java:255) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
В моем файле манифеста действительно есть " > " или "/ " > " после каждого "действия". Единственное, что я могу думать, что это вызвало бы, - это переместить папку, содержащую Eclipse.exe, со своего рабочего стола, где я первоначально загрузил его, в подпапку в другом месте. Я переместил его обратно на рабочий стол, но та же ошибка сохраняется. И я не уверен, почему это имело бы к этому какое-либо отношение, но с тех пор, как я последний раз открывал это, произошли нулевые изменения, и тогда он работал нормально.
О, еще одна вещь, я запустил Ccleaner на днях, но я не знаю, как это могло быть причиной этого. Но я не понимаю, откуда эта ошибка. Любые идеи?
... внешняя банка не найдена. Я думал, что они будут добавлены в рабочую область и не будут вызваны по их происхождению, например. от \Downloads. Очевидно нет.
Проверьте несколько вещей
Если вы подключены к SVN, убедитесь, что SVN не заблокирован при выполнении этих операций.
В Eclipse Щелкните правой кнопкой мыши проект и обновите его. Затем выполните "Project → Clean", убедитесь, что "Build Automatically" (в разделе Project) отмечен.
Это может решить проблему.