eclipse下生成公共lib庫

    第三方(微信,支付寶等等)支付sdk接入中發現,以jar包的形式將所接sdk集成進項目中沒什麼問題,但是支付SDK多了以後就比較麻煩了,最後決定提供到的sdk全以第三方lib庫的形式關聯進項目中,這裏記錄下Eclipse下lib庫的生成方式。

    一,新建Android項目工程


個人使用的eclipse是4.2.2的所以可能會有所不同,對應SDK版本可按自己的需要設定,保證和主項目一致就好。然後這裏Theme部分因爲涉及到Android Support的問題(具體網上可搜索一下),這裏默認選擇None。


 因爲接入的sdk都是以jar包的形式存在的,所以這裏不需要主入口Activity,然後勾選Mark this project as library,點擊finish即可生成對應的lib庫工程。

右擊工程--properties--Android就會發現該處是已勾選的狀態。代表lib庫工程已生成完畢。


完成以後項目工程下刪除生成的資源,避免引用衝突


刪除以後對應的AndroidManifest.xml文件會報錯,同步刪除相關內容保留一下部分即可。


   二,引入jar包

    將sdk對應的jar包拷貝進項目的libs目錄下,右鍵jar--->Build Path--->Add To Build Path


會在項目目錄下生成一個:Referenced Library

這樣一個可引用的公共lib庫就生成完畢了,對於SDK接入的話,相應的代碼(官方提供的Demo工程)處理文件放在對應lib庫項目的src目錄下面即可。

   三,引用lib

   右鍵項目-->Properties-->Android-->Add找到剛纔新建的lib庫添加進入,主項目裏就可使用lib庫裏所提供的相關功能邏輯了。


很簡單的識記,這裏整理備註下,對於老版本的eclipse在Mark As Lib時得在項目-->properties下手動勾選,有什麼錯誤歡迎大家指出,謝謝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章