溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

andriod程序NoClassDefFoundError

發布時間:2020-06-05 22:52:02 來源:網絡 閱讀:503 作者:jethai 欄目:移動開發

今天調試andriod程序時,啟動不起來后來看了logcat日志,

05-19 02:45:32.910: E/AndroidRuntime(2206): java.lang.NoClassDefFoundError: org.androidpn.client.PersistentConnectionListener

報了這個錯誤,網上尋求解決方案發現原來是ADT版本的問題

andriod程序NoClassDefFoundError

高版本的ADT只認識libs目錄下的JAR包,所以需要把lib文件夾變成libs


andriod程序NoClassDefFoundError

高版本的ADT將JAR用Android Private Libraries虛擬目錄來管理

Android Dependencies虛擬目錄是老版本的

Android Private Libraries:表示放在libs里面的jar包引用,視為私有引用。存放的是android私有的庫(libs目錄下的)。添加jar包到libs里面,系統自動把jar加載到android private libraries中;Private Libraries 就是libs里面的jar包的映射!你把libs中的jar包移除 Private Libraries中也就沒有了。

在高版本里面,只要把第三方jar包拷貝到libs目錄即可。



參考博文:

http://blog.csdn.net/huzgd/article/details/8962702

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女