[英]How to add a library to an android project?
我已經從eneter.net下載了消息傳遞框架庫。 在eclipse中,我已將庫導入到/ libs文件夾。 我右鍵單擊該庫,然后將其添加到構建路徑。 我知道代碼是正確的,但是當我編譯並嘗試運行它時,它說它找不到類。 奇怪的是,當我在一個壓縮程序中打開apk時,庫在編譯時並未添加到apk中。 有誰知道為什么會這樣嗎?
嘗試在Eclipse的項目資源管理器中右鍵單擊您的項目,然后點擊Properties
。 轉到標簽為Java Build Path
的選項卡,然后單擊Add Library...
(如果它是一個jar文件,則如果已將Jar Add External JARs...
到項目中,則Add External JARs...
Add JARs...
如果尚未將Jar Add External JARs...
到項目中,則Add External JARs...
在項目中)。 從那里瀏覽要添加的庫,然后將其添加到項目中。 重新編譯(甚至是Project-> Clean),然后嘗試運行它,看看是否現在添加了庫。
我右鍵單擊庫,然后將其添加到構建路徑
從Eclipse中的ADT插件的R17版本開始,這不是必需的。 此外,如果這樣做可能會引起問題。
有誰知道為什么會這樣嗎?
可能是因為您的目錄名稱中有一個錯字,所以它沒有命名為libs/
。 通過手動將其添加到構建路徑中,您正在針對它進行編譯,但是構建工具並未將其添加到APK中。
該庫是否以完整的Android項目形式存在? 然后將其與另一個Android項目一起使用,方法是轉到該項目的“屬性”,選擇“ Android”選項卡,然后在下部窗口中找到並選擇該庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.