adt 升級r22 以後ClassNotFoundException的解決方法

        試用了下google新出的開發工具android studio,看文檔說若是想把eclipse的項目導出來導入android studio必須升級到adt22,so  升級之。。。 java

        N時以後,忽然發現工做項目的一些程序跑不了。。。,我是抓耳撈腮,急的跟熱鍋上的螞蟻通常,尋思者昨日裏還好好的,今兒就出了這麼大簍子。複查logcat日誌紅紅error告訴我,兄弟你引用的第三方包發現不了--------------- android

------------------------------------------------- app

java.lang.RuntimeException: Unable to instantiate application biz.inspeed.sortfood.app.BaseApplication: java.lang.ClassNotFoundException: biz.inspeed.sortfood.app.BaseApplication eclipse

-------------------------------------------------- ide

      看着狀況不妙,google大神和度娘一塊兒膜拜,大概得出兩顆靈丹妙藥 工具

1,在Java Build Path-》Order and Export->勾選Android Private Libraries   
開發工具


     這個方法我試過針對個人項目貌似不能徹底解決,不排除其餘項目能夠解決。 ui

    

2,在.classpath裏給com.android.ide.eclipse.adt.LIBRARIES加exported=true google

    

      這個方法成功鳥 spa

      我這個項目主要是一個apk工程做爲一個lib使用,另外一個工程引用這個lib,而後還引用各類第三方lib。

具體狀況大神再解,問題算是解決了,又能夠看到本身編譯的應用各類歡騰鳥!!!!

相關文章
相關標籤/搜索