2012-07-27 69 views
3

我從一個開發人員那裏得到了一個項目,這個開發人員已經在他的計算機上完成並正常工作。當我嘗試在eclipse中的計算機上構建該項目時,我收到以下錯誤消息:無法運行com.android.ide.eclipse.adt.internal.build.AidlProcessor

無法運行com.android.ide.eclipse.adt.internal.build.AidlProcessor。

開發人員正在項目中使用AIDL文件,我認爲我的eclipse無法運行這些文件...我在互聯網上搜索了很多關於此的內容,但沒有得到任何幫助。

如果有人對此問題有任何瞭解,請讓我。

感謝,

+1

我也看到了。根據workspace/.metadata/.log,AidlProcessor在AidlProcessor.doCompileFiles(AidlProcessor.java:113) – 2012-08-16 00:08:46

回答

0

我不知道,但也許你還沒有爲Eclipse安裝Android SDK和Android的ADT或安裝不當他們?嘗試重新安裝它們。

此問題非常不尋常,如果您使用JDK 7,則會出現一些不常見的問題。對於Android開發,您應該使用JDK 6.請檢查這一點!祝你好運!

+0

中發生NullPointerException異常。我安裝了Android SDK和Android ADT,這些工作對我的其他Android項目來說工作正常。正常工作的其他項目也證明我正在使用JDK6。我在使用AIDL文件運行項目時遇到了問題......可能是我的Android ADT中缺少某些內容,但我無法找到該內容...無論如何,我很感謝您回覆並幫助了我。 – Wave 2012-07-27 15:51:07

+0

嘗試檢查您是否下載過aidl.exe。它在android-sdk /平臺工具 – Yury 2012-07-28 16:30:10

+1

即使我面臨同樣的問題,每一件事情都已到位。請幫助 – Permita 2012-08-02 06:05:40

2

我不知道它是否有助於您的情況,但在我的項目中,我刪除了該項目,刪除了.classpath文件,然後再次通過「現有源代碼中的新的android項目」工作流。我不知道原始.classpath有什麼問題,但似乎已經完成了。

0

嘗試其中之一:

  1. 更改您的工作空間。
  2. 刪除com.android.ide.eclipse.adt文件夾從您的元數據插件 \
  3. 添加的.classpath出口= 「真」classpathentry
0

我進口project.I刪除.classpath文件有錯誤,然後導入和它的工作。