![](/img/trans.png)
[英]Crash using CameraX library android: java.lang.ClassNotFoundException
[英]Android ClassNotFoundException on using custom java library
我正在使用自己的自定義Java庫,通過點擊url從服務器讀取響應。 我編寫了一個獨立的Java程序來檢查該庫是否正在運行,並且我對所有URL都獲得了肯定的答復。 但是,當我嘗試在我的android代碼中使用相同的java庫時,會拋出異常。
Exception:
Could not find class 'org.apache.http.impl.conn.PoolingClientConnectionManager', referenced from method com.nq.client.comm.HttpClientHelper.<init>.
java.lang.NoClassDefFoundError: org.apache.http.impl.conn.PoolingClientConnectionManager
您可能想在Java構建路徑中導出庫:
請參閱Android-無法實例化活動-升級到ADT 22后找不到類異常
編輯在您的自定義庫項目中,確保在Java Build路徑中導出Apache庫( org.apache.http.impl.conn.PoolingClientConnectionManager)
。 錯誤消息告訴您該庫有一個引用,但找不到它。 這意味着它沒有與引用它的庫一起打包。 因此,轉到您的自定義庫項目,並確保已導出Apache庫。 如果是,請按導出順序在列表中將其升高。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.