我有一個Android項目和一個web應用程序項目。 我想在它們之間發送一個對象。我用一個名爲SharedObj的類打開了一個新項目。 這個類我導出到一個jar文件,我將它作爲外部庫導入到兩個項目中。 在Web應用程序項目中,它被識別爲SharedObj類,而在Android項目中則不是。Android項目無法從extenal庫中識別出一個類
是什麼問題?
我有一個Android項目和一個web應用程序項目。 我想在它們之間發送一個對象。我用一個名爲SharedObj的類打開了一個新項目。 這個類我導出到一個jar文件,我將它作爲外部庫導入到兩個項目中。 在Web應用程序項目中,它被識別爲SharedObj類,而在Android項目中則不是。Android項目無法從extenal庫中識別出一個類
是什麼問題?
我強烈懷疑你把你的jar放到錯誤的文件夾中。該jar應該放到項目目錄頂層的/ libs文件夾中。
它在libs文件夾中。 –
幾周前我有同樣的問題。我創建了「libs」文件夾,並將* .jar與其他外部文件放在一起。這個對我有用。
,如果它不適合我? –
順便說一句,每次你做的SharedObj改變,你必須重新創建JAR並覆蓋上libs文件夾。這很煩人,但它似乎是唯一的出路,因爲沒有Java項目導入是可能的。 –
右鍵單擊項目 - >構建路徑 - >配置構建路徑 - >「庫」選項卡 - >添加罐。然後瀏覽到您的項目,搜索libs文件夾,選擇的* .jar –
如果您使用的是Windows ..
做右擊複製你的jar文件 - >複製,然後打開Eclipse和其粘貼到庫文件夾。然後右鍵單擊粘貼的文件,然後單擊構建路徑 - >添加到構建路徑
你把它放在libs文件夾? –