2013-02-19 2 views
0

Я пытаюсь запустить конкретный проект Android в Eclipse 4.2.1 (Juno). И при попытке его скомпилировать это приводит к следующей ошибке.Невозможно запустить проект Android в Eclipse: .aidl error

Failed to run com.android.ide.eclipse.adt.internal.build.AidlProcessor. Check workspace log for detail. 

java.lang.NullPointerException 
    at com.android.ide.eclipse.adt.internal.build.AidlProcessor.doCompileFiles(AidlProcessor.java:116) 
    at com.android.ide.eclipse.adt.internal.build.SourceProcessor.compileFiles(SourceProcessor.java:245) 
    at com.android.ide.eclipse.adt.internal.build.builders.PreCompilerBuilder.build(PreCompilerBuilder.java:679) 
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728) 
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199) 
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239) 
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292) 
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295) 
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351) 
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374) 
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) 
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 

В моем проекте я не использовал файл aidl.

Я установил последний SDK и новейший ADT.

ПРИМЕЧАНИЕ: Я могу выполнять другие проекты отлично в этом Затмении, кроме этого. Я также проверил следующие ссылки без какого-либо успеха:

Failed to run com.android.ide.eclipse.adt.internal.build.AidlProcessor

AIDL files not building in Eclipse in random projects?

Можете ли вы, пожалуйста, дайте нам знать, что может быть не так?

+0

Вы проверили журнал рабочей области, как предлагает сообщение об ошибке? Что он сказал? –

+0

Я вставил журнал рабочего пространства в свой вопрос. – meetpd

+0

, который не является журналом рабочей области: это логарифм. Посмотрите на представление ErrorLog –

ответ

0

Наконец решили эту проблему, создав новый проект и скопировать все файлы в нем. Тогда это сработало.

0

Попробуйте очистить затмение C: \ путь \ к \ затмение \ затмение -clean

+0

Да, сделал это. Еще одна проблема :( – meetpd

0

Это сработало для меня, надеюсь, это сработает и для вас.

  1. Удалить проект из затмения, перейти в каталог проекта, удалить .settings и .classpath.
  2. Обновите каталог и снова импортируйте проект в затмение.