2013-03-20 55 views
2

我對使用庫還不太熟悉,希望在此尋求一些基本的幫助。如何將Mapsforge庫源代碼導入到Eclipse中

我一直在嘗試在這裏使用Mapsforge的.jar庫:https://code.google.com/p/mapsforge/downloads/list,但它看起來像.jar文件是非常過時的,他們似乎只更新了他們的源代碼在某些git存儲庫中的東西。

我被引導到這裏:https://code.google.com/p/mapsforge/source/checkout,在那裏我似乎能夠獲得最新的代碼。但是我不知道如何將它作爲一個庫導入到我的eclipse中供我自己使用。它看起來不像在lib文件夾中複製/粘貼.jar文件那麼簡單。

任何人都可以給我一個關於如何做到這一步一步粗略指導,使我能夠使用更新的代碼?我不是很熟悉這個git倉庫的東西。

謝謝!

回答

3

你使用的是Linux嗎?然後:

步驟1:安裝GIT中&行家(即,在殼 「ス-c '吃豆-S行家GIT中'」)

步驟2.1:創建文件夾,其中存儲的git倉庫(即,在殼「MKDIR 〜/文檔/ GIT中 「)

步驟2.2:用外殼去任意文件夾(即,在殼 」CD〜/文檔/ GIT中「)

步驟3:檢查出庫(在殼」 git clone https://code.google.com/p/mapsforge/source/checkout「)

步驟4 :進入mapsforge目錄(即CD〜/文檔/ GIT中/ mapsforge)

步驟5:在殼輸入 「MVN清潔& & MVN安裝」

步驟6:罐子現在應該在path_to_mapsforge // mapsforge-MAP /目標/(即〜/文檔/ GIT中/ mapsforge/mapsforge-MAP /目標/)

步驟7:在應用程序中,需要的lib創建的文件夾的庫(即〜/文檔/工作區/ AdvancedMapViewer /庫)

步驟8 :將mapsforge-map-0.3.1-SNAPSHOT-jar-with-dependencies.jar複製到提及的目錄中

9步:在eclipse上點擊鼠標右鍵項目並選擇刷新

第10步:在Eclipse中右鍵單擊項目 - >選擇構建路徑 - >配置構建路徑

第12步:在庫中刪除條目包含JAR的名稱

第11步:在庫中選擇添加JAR選擇上述罐子

現在它應該工作...

0

剛在單獨的java項目中構建mapsforge源代碼,以獲取jar並將其導入到您的Android項目中。

在您的項目中構建您的jar請小心遵循JDK 1.6編碼規則。設置Java編譯器 - > JDK合規性 - > 1.6(如果您使用較舊的Android SDK 2則爲1.5。X,API 10或更低)

導入廣​​口瓶中,你的Android項目: https://stackoverflow.com/a/6859020/891479

如果需要的話,不要忘記也進口的依賴庫。對於日誌記錄,您可能還需要導入slf4j-android-1.x.x.jar。

相關問題