執行Android 應用程式時遇到
執行Android 應用程式時遇到NoClassDefFoundr>NoClass
通常,Eclipse 會為 Android 專案產生建置腳本。但是,當出現 NoClassDefFoundError 時,它可能表示在外部庫中尋找特定類別時出現問題。在這種特殊情況下,錯誤與「com.scoreninja.adapter.ScoreNinjaAdapter」類別相關,表示項目未正確引用 Scoreninja JAR 庫。
要解決此問題,使用者遵循了一項涉及重新安排外部圖書館組織的建議。他們沒有將 JAR 檔案儲存在“lib”資料夾中並手動將它們添加到建置路徑中,而是將“lib”資料夾重命名為“libs”。此約定符合Android ant建置標準,並被最新版本的ADT(Android開發工具)所識別。
重新命名資料夾後,使用者的錯誤得到解決,應用程式成功運行。這表示 ADT 自動包含位於應用程式 .apk 檔案中「libs」資料夾中的庫。
以上是Android Eclipse NoClassDefFoundError:如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!