2012-12-15 14 views

回答

4

我已按照以下步驟解決了此問題。

首先,我創建了一個名爲AndEngineLibs的新庫,並將所有的AndEngine支持庫添加到它。

然後在項目屬性 - > Java構建路徑 - >訂單和出口檢查顯示的AndEngineLibs

等。我不知道這是相關或不相關,但它爲我工作:) enter image description here

+2

實際上在最新sdk中,我們必須使用「libs」文件夾而不是「lib」。可能b這是班級未找到的原因。 –

+0

可能你是對的,但必須測試它?但無論如何,這個技巧解決了我的問題。 –

2

只有三個原因,你永遠不會得到這個錯誤:

  1. 類真的不存在。如果您使用的是官方示例中的代碼並獲取該代碼,請確保您具有庫的最新版本
  2. 您尚未將jar添加到您的構建路徑。要解決這個問題,請右鍵單擊Eclipse中的jar,然後執行構建路徑►添加到構建路徑。
  3. 您的jar不在/libs文件夾中。當您將jar添加到構建路徑時會發生這種情況,但ADT的更新版本需要它在/libs中。把它放在那裏並重新添加到構建路徑。

大多數情況下會出現此類錯誤,因爲ADT的較新版本要求所有外部瓶子都在libs文件夾中。

+0

我已經將所有jar添加到我的lib文件夾,但它沒有解決問題,但是當我做了上述解決方案它的工作。但感謝您的時間和+1這個:) –

+1

@AliImran你需要將jar文件添加到'libs'而不是'lib'文件夾中。那麼不需要你的上述解決方案。 –