當(dāng)前位置: 首頁IT技術(shù) → android 項(xiàng)目打包jar,可引用res,assets里面的資源

android 項(xiàng)目打包jar,可引用res,assets里面的資源

更多

在做android項(xiàng)目的時(shí)候,我們往往會遇到這樣的需求:把曾經(jīng)做過的一些項(xiàng)目整合到當(dāng)前的項(xiàng)目上,一種方法的把以前的項(xiàng)目的類與資源都移到當(dāng)前項(xiàng)目,下面我將介紹方法是把以前的項(xiàng)目打包jar,然后在當(dāng)前的項(xiàng)目里面引用。

次方法的缺陷是需要兩個(gè)項(xiàng)目必須同時(shí)存在同一個(gè)ADT,優(yōu)點(diǎn)是在強(qiáng)大的ADT幫助下,我們不需要把以前的項(xiàng)目一點(diǎn)一點(diǎn)地移到當(dāng)前項(xiàng)目,而只需把以前的項(xiàng)目的引用交給ADT,下面請看簡單過程。

第一步:新建一個(gè)準(zhǔn)備打包成jar的android項(xiàng)目(TestLib):

注意:紅色的方框里面還沒有testlib.jar

第二步:點(diǎn)擊項(xiàng)目右鍵->Properties->Android->把Is Library勾上

第三步: 如果你的ADT里面選擇了自動編譯的功能在上圖點(diǎn)擊了Apply后就可以看到bin目錄下多了一個(gè)testlib.jar的文件,這是自動生成的。

第四步: 新建一個(gè)TestDemo來引用上面的TestLib,新建完后點(diǎn)擊TestDemo右鍵->->Properties->Android->Add,找到TestLib的項(xiàng)目,然后就可以看到下圖的顯示

第五步: 在上圖點(diǎn)擊Apply后,看下圖,在gen的目錄下自動生成了一個(gè)TestLib項(xiàng)目里面的R.java文件,還有Android Dependencies目錄下多了一個(gè)testlib.jar文件,顯示了這些文件之后, 強(qiáng)大的ADT就會自動地區(qū)引用TestLib項(xiàng)目里面的類與各種資源。

熱門評論
最新評論
第 4 樓 浙江聯(lián)通 網(wǎng)友 客人 發(fā)表于: 2015/5/14 11:54:27
亲,你真二

支持( 0 ) 蓋樓(回復(fù))

第 3 樓 江蘇鎮(zhèn)江電信 網(wǎng)友 客人 發(fā)表于: 2015/4/24 11:00:58
逗比----------

支持( 0 ) 蓋樓(回復(fù))

第 2 樓 廣東深圳電信 網(wǎng)友 客人 發(fā)表于: 2013/10/10 11:30:52
cccccccccccccccccccccccccccccccccccccccccc

支持( 0 ) 蓋樓(回復(fù))

第 1 樓 廣東深圳電信 網(wǎng)友 客人 發(fā)表于: 2013/10/10 11:15:19
4t34t444444444444444444

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)