<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 0, 文章 - 264, 評論 - 170, 引用 - 0
    數(shù)據(jù)加載中……

    Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)

    1、在工程下新建lib文件夾,將需要的第三方包拷貝進(jìn)來。
    2、將引用的第三方包,添加進(jìn)工作的build path。
    3、(關(guān)鍵的一步)將lib設(shè)為源文件夾。如果不設(shè)置,則程序編譯可以通過,但運(yùn)行的時候,會報(bào):
        java.lang.NoClassDefFoundError

    posted on 2011-08-03 18:46 小一敗涂地 閱讀(94587) 評論(23)  編輯  收藏 所屬分類: android+移動開發(fā)

    評論

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    nice
    2011-09-09 09:37 | liulin

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    知道為什么嗎?以前都是建立的一般的Folder而不是Source Folder,詭異了
    2012-04-06 11:55 | And

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    我的工程也遇到了這個問題。

    我之前是這么操作的,運(yùn)行一點(diǎn)問題也沒有。后來我拷出來,用eclipse import到工作區(qū),再運(yùn)行時就出了這個錯誤提示。嘗試了各種辦法,都沒有用。求解決方案。
    2012-04-23 14:58 | fendou

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    按樓主方法修改提示Convesion to dalvik fomat failed with error
    2012-05-15 15:18 | 左手鍵盤

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)[未登錄]  回復(fù)  更多評論   

    Convesion to dalvik fomat failed with error報(bào)錯怎么回事啊
    2012-05-28 11:48 | ddd

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    雙重引用果然解決了 謝謝lz!
    2012-06-08 14:29 | 瘋不夠

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    什么叫“雙重引用”?

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    我也遇到這個問題~~
    后來,將要引用的包,放在libs文件夾~ 然后對jar右鍵->Build path->Add...就好了
    2013-03-02 17:57 | kkmike999

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    我上面的方法,可能需要重啟一下Eclipse

    我將libs設(shè)置為源文件夾(Use a Source)會報(bào)錯:Conversion to Dalvik format failed....

    不知道大家有沒留意“Reference Dependencies”庫~ 如果你右鍵->build path->remove build path,重啟eclipse后(就是重新Load Android development tools之后),它又會冒出來了!!
    Dependencies中文解析:依賴,估計(jì)跟spring里面依賴注入有點(diǎn)類似。

    估計(jì):如果libs是源文件夾,那么里面的第三方包編譯時就會引用到;但如果“Reference Dependencies”同時存在,就會產(chǎn)生沖突....

    測試:如果libs是源文件夾,但remove了“Reference Dependencies”庫,程序是沒問題的;但重啟eclipse,“Reference Dependencies”庫回來了,陳旭又出錯了= =!

    總結(jié):確保“Reference Dependencies”庫和libs里面有第三方包,libs不能是源文件夾
    2013-03-02 18:42 | kkmike999

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    艸艸艸,上面說錯了~~ 是Android Dependencies
    2013-03-02 18:46 | kkmike999

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)[未登錄]  回復(fù)  更多評論   

    高手啊,厲害
    2013-03-25 22:12 | Alex

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    首先,聲明 我沒有成功。試過了好多的方法,導(dǎo)入含有第三方Jar包的工程。都為報(bào):java.lang.NoClassDefFoundError

    1、把jar復(fù)制到工程目錄中的\libs目錄下
    2、右鍵添加到add build path

    以上這兩個步驟,都不行。
    有過一次。fix project properties 好像就行了。
    總之,試過了好幾天。每次都會碰都。不過也有好的時候。
    最有效的方法,就是重建一個工程。把需要的文件復(fù)制進(jìn)去。好的概率是最大的。
    2013-06-29 10:48 | 管理層

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)[未登錄]  回復(fù)  更多評論   

    (關(guān)鍵的一步)將lib設(shè)為源文件夾。。。我就是這個問題
    2013-07-23 13:11 | 222

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    解決了,將lib設(shè)為源文件夾
    2013-08-07 13:20 | luman

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)[未登錄]  回復(fù)  更多評論   

    解決了,3Q
    2013-09-18 00:08 | myth

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    按樓主的辦法解決了 謝謝
    2013-12-04 11:04 | moonlight

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    什么雙重引用
    2014-04-08 21:57 | 陸瀟

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)[未登錄]  回復(fù)  更多評論   

    果然有用,謝樓主。
    2014-08-13 15:06 | star

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    沒有用,還是報(bào)錯!
    2014-09-29 10:33 | www

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    鼠標(biāo)右鍵項(xiàng)目,然后屬性,然后java buildpath 然后order and export 使android private librars處于勾選狀態(tài),讓你的jar包也處于勾選狀態(tài)
    2014-12-04 10:07 | Eclipse

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    @Eclipse 這種方法可行!
    2015-03-26 16:32 | agui

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)[未登錄]  回復(fù)  更多評論   

    @luman
    請問如何設(shè)置?
    2015-12-10 16:30 | Kyle

    # re: Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解決辦法)  回復(fù)  更多評論   

    android studio 遇到這種了怎么解決。,試過了好多方法,不行
    2016-07-03 22:56 | ismy
    主站蜘蛛池模板: 免费做爰猛烈吃奶摸视频在线观看 | 国产男女爽爽爽爽爽免费视频| 中文字幕亚洲天堂| 国产99久久久国产精免费 | 在线a亚洲v天堂网2018| 337p日本欧洲亚洲大胆色噜噜| h视频在线观看免费| 亚洲乱码中文字幕手机在线| 一区二区三区免费在线观看| 亚洲国产日韩成人综合天堂| 一道本不卡免费视频| 亚洲色婷婷六月亚洲婷婷6月| 成人黄网站片免费视频| 亚洲小视频在线观看| 99久久国产免费-99久久国产免费 99久久国产免费中文无字幕 | 狠狠躁狠狠爱免费视频无码| 亚洲中文字幕在线第六区| 国内精品免费视频精选在线观看| 亚洲一本综合久久| 国产一卡2卡3卡4卡2021免费观看| 亚洲中文字幕乱码AV波多JI | 免费人成网站在线观看不卡 | 中文字幕亚洲不卡在线亚瑟| 久久国产精品免费一区| 亚洲专区先锋影音| 国产成人A在线观看视频免费| 国产精品亚洲一区二区三区久久| 中文字幕在线亚洲精品| 亚洲视频免费在线播放| 亚洲乱妇老熟女爽到高潮的片| 亚洲精品456播放| 午夜老司机永久免费看片| 亚洲欧美国产国产一区二区三区| 亚洲一区二区三区在线播放| 99热在线免费播放| 久久精品国产亚洲av瑜伽| 亚洲精品蜜桃久久久久久| 成人免费视频88| 搡女人免费免费视频观看| 亚洲天堂免费在线| 在线亚洲人成电影网站色www|