Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 用Eclipse做Android開發時出現java.lang.NoClassDefFoundError問題

用Eclipse做Android開發時出現java.lang.NoClassDefFoundError問題

編輯:關於Android編程

之前有遇到過這個問題,後來解決了,今天又遇到了,但是忘了當時是怎麼解決的,費了好長時間,終於又找回解決的方法,現在記錄下來,以防以後又遇到。   這個錯誤出現在我的某一個Activity,但是我反復確認了好多遍,包名和類名都沒有寫錯,而且編譯也沒問題,只是在運行時才拋這個異常,於是突然想到,我的這個Activity是繼承了FragmentActivity,而FragmentActivity是存在於support包裡的,可能由於support包的jar包在編譯時沒有加進APK中,於是出現了這個問題。   OK,問題找到了,現在就說說怎麼解決,首先打開Eclipse的Java Build Path,查看一下android-support-v4.jar包在哪個Library下,我的是在Android Private Libraries下的,然後點擊上面的第四個tab,即Order And Export選項卡,在Android Private Libraries前面打上勾,確定,重新Clean一下項目,運行,問題解決!
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved