Я пытаюсь запустить конкретный проект 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?
Можете ли вы, пожалуйста, дайте нам знать, что может быть не так?
Вы проверили журнал рабочей области, как предлагает сообщение об ошибке? Что он сказал? –
Я вставил журнал рабочего пространства в свой вопрос. – meetpd
, который не является журналом рабочей области: это логарифм. Посмотрите на представление ErrorLog –