1. 程式人生 > >java.lang.NoClassDefFoundError錯誤的一種解決辦法

java.lang.NoClassDefFoundError錯誤的一種解決辦法

今天執行一個工程,在模擬器啟動後秒退,在logcat上看到如下錯誤

09-25 13:28:17.134: E/AndroidRuntime(1522): java.lang.NoClassDefFoundError: com.waps.AppConnect

09-25 13:28:17.134: E/AndroidRuntime(1522): at com.yangguangfu.videoplayer.MainMenuActivity.onCreate(MainMenuActivity.java:38)

順藤摸瓜,找到AppConnect的類,是/AFuPlayer/lib/AppOffer_1.6.3.jar中的類,什麼也看不出來,於是在網上搜索com.waps.AppConnect關鍵字,找到了答案:銜接

解決方法:

在工程手動建立libs資料夾,然後把你的AppOffer_1.6.3.jar檔案複製的這個libs資料夾中。

然後右鍵工程,選擇“Properties”,然後,“Add jars”,選擇libs目錄下的AppOffer_1.6.3.jar,這樣就OK了。

如果還不可以的話,project-clean。也可以在fix一個工程。

OK了。

為什麼lib下就不能顯示呢?這個就不清楚了.


相關推薦

分享以下編譯錯誤java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException的解決方法

最近一個專案從eclipse轉為了AS專案,修改依賴後第一次執行時碰到如下錯誤: Error:Execution failed for task ':videoPlayer:transformClassesWithDexForDebug'. > com.android

Python java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory解決辦法

在使用NLTK中的Stanford Parser Python介面時,會遇到報錯資訊: C:\Users\Acer>jython E:\jcode\test_stanford.py Traceback (most recent call last): File "

java.lang.NoClassDefFoundError錯誤解決辦法

今天執行一個工程,在模擬器啟動後秒退,在logcat上看到如下錯誤 09-25 13:28:17.134: E/AndroidRuntime(1522): java.lang.NoClassDefFoundError: com.waps.AppConnect 09-25

Android studio 出現java.lang.NoClassDefFoundError錯誤解決方案 5.0以下機型無法執行應用報錯

在重構中,添加了一些第三方類庫,使得整個Android程式的方法數超出了65535,這個時候打包時應該出現下面這個錯誤 Process: com.youzhiapp.cityonhand, PID: 13155 java.lang.NoClassDefFoundError:

java.lang.NoClassDefFoundError錯誤產生的原因及解決方案(方案)

NoClassDefFoundError 最近在使用 Redisson 框架實現分散式鎖的時候,在專案啟動之後,報錯: 類的定義沒有找到, 根本原因是 ClassNotFoundException , 但是在編譯的時候,並沒有報錯,執行本地的測試類來進行建立對應

maven mvn 3.0 以上 執行 mvn install的時候 java.lang.NoClassDefFoundError 錯誤解決辦法

首先,我覺得這是maven 3.0.5和3.1.0的一個bug。我的平臺是 windows7 64位,jdk 1.6+ 下載solr的原始碼後,執行mvn install 一直報,java.lang.NoClassDefFoundError,開始一直以為是eclipse的問

造成java.lang.NoClassDefFoundError錯誤的原因及解決辦法

1、專案依賴的jar包未全部匯入; 如:java.lang.NoClassDefFoundError: Could not initialize class com.esms.common.util.XmlUtil,當你去查這個類的時候發現這個類是存在,之所以抱著個錯是 因

eclipse在Ubuntu12.04下出現錯誤:JVM terminated. Exit code=13 /usr/bin/java解決辦法

最近想在64位Ubuntu12.04下安裝一個c/C++的整合開發環境,優先想到的就是eclipse C++版,但是一直報錯,差不多是下面輸出<span style="font-size:14p

怎麽解決java.lang.NoClassDefFoundError錯誤

崩潰 用戶應用 ted 可用 基於xml配置 線程 拋出異常 mvc框架 gic 前言 在日常Java開發中,我們經常碰到java.lang.NoClassDefFoundError這樣的錯誤,需要花費很多時間去找錯誤的原因,具體是哪個類不見了?類明明還在,為什麽找不到?而

關於新建maven工程時,出現Could not calculate build plan錯誤(其中解決辦法

昨天呢,自己更改了一下eclipse的workspace,然後在新建maven工程時     出現Could not calculate build plan錯誤     去網上搜索了很多辦法都沒有奏效,後來終於找到問題所在  &

關於怎麽解決java.lang.NoClassDefFoundError錯誤

replace 模塊操作 模塊 mage 編譯 為什麽 man 而不是 找不到 很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException這兩個錯誤搞混,事實上這兩個錯誤是完全不同的。 NoCla

java.lang.NoClassDefFoundError 錯誤解決思路

Process: com.oppo.reader, PID: 20472 java.lang.NoClassDefFoundError: com.zhangyue.iReader.PDF2.ui.PDFCatalogView$PageChangedL

怎麼解決java.lang.NoClassDefFoundError錯誤

前言 在日常Java開發中,我們經常碰到java.lang.NoClassDefFoundError這樣的錯誤,需要花費很多時間去找錯誤的原因,具體是哪個類不見了?類明明還在,為什麼找不到?而且我們很容易把java.lang.NoClassDefFoundError和jav

LNMP環境下502錯誤解決辦法

我採用的php-fpm的模式跑php,訪問出現502!經驗告訴我有可能是php-fpm的原因造成的!重啟systemctl restart php-fpm可能能解決問題!對比php-fpm的版本與nginx配置的版本!此處是php7.2-fpm,那麼對應的php版本也應該是p

Excel2007 執行時錯誤'91' 物件變數或 With 塊變數沒有設定 的解決辦法

執行時錯誤'91' 物件變數或 With 塊變數沒有設定 今天用了一段VBA小程式,在同事機器上能用,在我機器上用就是不行,具體是這段程式碼報錯: Set Sheet1 = ThisWorkbook.Worksheets(1) 除錯時新增監視發現,ThisWorkbook物

DAX 錯誤另外解決辦法

 一個是ParkingWindowProc()函式,修改如下: function ParkingWindowProc(Wnd: HWND; Msg, wParam, lParam: Longint): Longint; 

Andriod測試錯誤 Exception in thread "main" java.lang.NoClassDefFoundError: junit/textui/ResultPrinter 解決

Andriod Studio 執行測試報錯  Exception in thread "main" java.lang.NoClassDefFoundError: junit/textui/ResultPrinter 解決方法 在Android Studio 執行測試時報錯

如何解決java.lang.NoClassDefFoundError錯誤(最終版)

轉載自<jamesjxin的專欄>參見:http://blog.csdn.net/jamesjxin/article/details/46606307. 在日常Java開發中,我們經常碰到java.lang.NoClassDefFoundError這樣的錯誤,需

devenv.exe程式錯誤解決辦法

在開啟VS2005時出現:devenv.exe程式錯誤:初始化失敗…… 一種解決辦法:到系統資料夾c:/WINDOWS/WinSxS 下搜尋8.0.50727.163 和 8.0.50727.762,將查到的檔案和資料夾全部刪除(最好是刪到回收站裡,如果有正在使用的檔案則忽略

java.lang.NoClassDefFoundError錯誤產生的原因及解決方案

應用程式跑的時候,出現了java.lang.NoClassDefFoundError: Could not initialize classUtils.JdbcUtils。第一個想法就是:是不是在呼叫工具類的地方出現了問題。 找到呼叫此類的地方發現沒有任何問題。然後就把上圖程式碼改成了下圖程式碼,執行沒有任