2012-07-27 8 views
3

이미 완료되어 자신의 컴퓨터에서 잘 작동하는 개발자로부터 프로젝트를 받았습니다. 이클립스에서 내 컴퓨터에서 프로젝트를 빌드하려고하면 다음 오류 메시지가 표시됩니다.com.android.ide.eclipse.adt.internal.build.AidlProcessor를 실행하지 못했습니다.

com.android.ide.ide.internal.build.AidlProcessor를 실행하지 못했습니다.

개발자가 프로젝트에 AIDL 파일을 사용하고 있습니다. 제 일식이 해당 파일을 실행할 수 없다고 생각합니다 ... 인터넷에서이 사실을 많이 조사했지만 도움이되지 않았습니다.

누군가이 문제에 대해 알면 알려주세요.

감사합니다,

웨이브

+1

나는 이것도보고있다. 작업 공간/.metadata/.log에 따르면, AidlProcessor가 AidlProcessor.doCompileFiles (AidlProcessor.java:113)의 NullPointerException과 충돌합니다. –

답변

0

잘 모르겠어요하지만 어쩌면 당신은 이클립스 안드로이드 SDK와 안드로이드 ADT 설치하지 않았거나 부적절하게 설치할? 다시 설치하십시오.

이 문제는 매우 드문 경우이며 JDK 7을 사용하는 경우 일부 비정상적인 문제가 발생합니다. Android 개발의 경우 JDK 6을 사용해야합니다. 행운을 빕니다!

+0

Android SDK 및 Android ADT가 설치되어 있으며 다른 Android 프로젝트에서 제대로 작동합니다. 다른 프로젝트를 잘 실행하면 JDK6을 사용하고 있음을 알 수 있습니다. AIDL 파일로 프로젝트를 실행하는 데 문제가 있습니다 ... 안드로이드 ADT에 뭔가 빠졌지 만 찾을 수 없습니다 ... 어쨌든 당신이 대답하고 도와 준 것을 고맙게 생각합니다. – Wave

+0

aidl.exe를 다운로드했는지 확인하십시오. 그것은 android-sdk/platform-tools에 있습니다. – Yury

+1

나는 똑같은 문제에 직면 해 있습니다. 모든 것이 제자리에 있습니다. 친절하게 도와주세요 – Permita

2

귀하의 경우 도움이 될지 모르겠지만 광산에서 프로젝트를 삭제하고 .classpath 파일을 삭제 한 다음 "기존 소스의 새 Android 프로젝트"워크 플로우를 다시 검토했습니다. 원래 .classpath가 무엇이 잘못되었는지는 모르겠지만 트릭을 완료 한 것 같습니다.

0

중 하나를 시도해보십시오

    작업 공간을 변경
  1. .
  2. 에서 com.android.ide.eclipse.adt 폴더를 삭제하십시오. 플러그인
  3. 추가 \ 당신의 .classpath에 = "true"를classpathentry에 수출
0

내가 project.I는 .classpath 파일을 삭제 오기에 오류가 발생한 후 수입과 근무 .

관련 문제