Обновление Eclipse не работает - PullRequest
19 голосов
/ 08 марта 2012

Мой Eclipse неожиданно прекратил сборку моего Android, поэтому я удалил старую версию и установил Indigo.Когда я пытаюсь импортировать проект Android в, я получаю эту ошибку:

Errors occurred during the build.
Errors running builder 'Android Resource Manager' on project 'ACCUWX_HoneyComb'.
java.lang.NullPointerException
Errors running builder 'Android Pre Compiler' on project 'ACCUWX_HoneyComb'.
java.lang.NullPointerException
Errors running builder 'Java Builder' on project 'ACCUWX_HoneyComb'.
java.lang.NullPointerException

Пожалуйста, помогите!

Ответы [ 11 ]

18 голосов
/ 08 марта 2012

Попробуйте удалить папку .metadata из вашей рабочей области.Это содержит все ваши конфигурации, даже после новой установки.Я думаю, что если вы просто удалите эту папку, при условии, что все на месте, вы должны снова заработать.

6 голосов
/ 22 января 2013

В версии Eclipse ADT инструментов 21.0.1 есть ошибка, которая препятствует созданию проекта, если у вас есть файлы без расширений. Это особая проблема для пользователей (таких как я), использующих Subversion с файлами без расширения.

Решением является установка 21.1 предварительного просмотра версии инструментов ADT и менеджера SDK от Google. Четкие инструкции можно найти здесь , и вы можете прочитать весь фон, чтобы добавить свой голос к сердитой толпе разработчиков здесь .

5 голосов
/ 31 декабря 2012

Это случилось со мной сегодня с ADT v21.0.1-543035, и оказалось, что это каталоги .svn во всей структуре каталогов.См. http://code.google.com/p/android/issues/detail?id=42051

Чтобы обойти эту проблему, обновите svn-клиент и рабочую копию до 1.7.

4 голосов
/ 04 мая 2012

Для меня источником проблемы NullPointerException был тестовый проект Junit на стороне хоста, который ссылается (и тестирует) код из проекта Android.У него не было файла project.properties.Это не проект Android, но по какой-то причине более новая версия SDK почему-то ожидает файл там.Чтобы решить эту проблему, я просто скопировал файл project.properties из проекта Android в проект тестирования хост-модуля.

3 голосов
/ 03 января 2013

У меня было что-то похожее.Проблема была вызвана наличием некоторых файлов без расширения в папке / src.

1 голос
/ 03 сентября 2014

Я нашел решение на этом веб-сайте (https://code.google.com/p/android/issues/detail?id=68755)

Итак, в общем, что мы должны сделать: собрать в редакторе $ ADT_DIR / eclipse / Eclipse.app / Contents / MacOS / eclipse.ini. Перед строкой -vmargs вставьте эти две строки:

-vm 
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java

, после чего вы можете найти eclipse.ini (В системе Mac OS X вы можете найти eclipse.ini, щелкнув правой кнопкой мыши (илиCtrl + щелчок) на исполняемом файле Eclipse в Finder, выберите «Показать содержимое пакета», а затем найдите eclipse.ini в папке MacOS в разделе «Содержимое»)

1 голос
/ 04 апреля 2013

Также для меня источником проблемы NullPointerException был тестовый проект Junit на стороне хоста, который ссылается (и тестирует) код из проекта Android. У него не было файла project.properties. Я добавил его, и проблема была исправлена.

1 голос
/ 22 января 2013

та же проблема здесь, я закрыл Eclipse, вручную удалил все файлы в папке gen для проекта, снова запустил Eclipse и сделал сборку.

1 голос
/ 11 января 2013

У меня была такая же проблема, и я исправил ее следующим комментарием № 6 на этой странице: Проблема 42051: папка Subversion вызывает NPE в PreCompilerBuilder

Позвольте мне процитировать комментарий:

Решено путем установки пакетов поддержки Subversion для Eclipse:

http://gan.so/VgYT

Это все еще ошибка, но ...

1 голос
/ 25 сентября 2012

В моем случае, инструмент ветвления, изменил кодировку файла project.properties, я изменил кодировку на Windows-1265 и проблема была решена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...