如何將外部庫包含到我的Android應用程序中需要做些什麼?缺少Android應用程序的共享庫
我知道,這是類似的一個問題是什麼我發現這裏很多時候,但我不想使用谷歌地圖API,我想用另一個庫,在這種情況下,它Apache的百科全書。
我跟着亦步亦趨和他們相比不同的手冊或教程:
- 我在 項目進口的「公地琅2.4jar」到庫文件夾,
- 我加了這個'公共琅2.4jar」的引用 庫,
- 我添加使用到清單文件:
<uses-library android:name="org.apache.commons.lang"/>
但我得到這些流行的錯誤:
控制檯:
[2011-09-23 10:53:41 - TestProject] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2011-09-23 10:53:41 - TestProject] Please check logcat output for more details.
[2011-09-23 10:53:41 - TestProject] Launch canceled!
的logcat:
09-23 08:53:39.904: ERROR/PackageManager(71): Package test.project requires unavailable shared library org.apache.commons.lang; failing!
在與谷歌地圖API我知道問題的情況下,我的模擬器需要API,所以我會猜測我的emulat或者現在需要這個庫?但沒有任何設備可以 - 所以我需要包含它? (試圖通過Eclipse屬性「命令和出口」,以檢查此庫,但沒有成功)
你不必添加' ''。這隻在谷歌地圖庫的情況下才需要。只要確保Apache公用程序在您的構建路徑 –
Varun
那麼容易?我以爲我錯過了一些東西 - 但我做得太多了? :) 謝謝! – Kwenk