最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android工程:引用另一個(gè)Android工程的方法詳解

 更新時(shí)間:2013年05月10日 09:06:05   作者:  
本篇文章是對(duì)在Android中引用另一個(gè)Android工程的方法進(jìn)行了詳細(xì)的分析介紹。需要的朋友參考下

現(xiàn)在已經(jīng)有了一個(gè)Android工程A。我們想擴(kuò)展A的功能,但是不想在A的基礎(chǔ)上做開發(fā),于是新建了另外一個(gè)Android工程B,想在B中引用A。


一個(gè)思路是把工程A做成純Jar包,這樣其他的工程就可以直接引用了。

但是,如果在工程A中用了R.java中的引用,則無法打成jar包了。原因是R.java是自動(dòng)生成的,是動(dòng)態(tài)的,每次編譯都是不相同的。如果一定要做成jar包,就不能使用自動(dòng)生成的R文件,用到資源時(shí)候就要寫代碼去獲取。

另一個(gè)思路就是將工程A做成android library project。

設(shè)置工程A,右鍵->Properties->Android,將Is library項(xiàng)選中,然后Apply。設(shè)置工程B,右鍵->Properties->Android,在Library中,點(diǎn)擊Add按鈕,將A工程加入,然后Apply。此時(shí)在B中就引入了A中的資源和代碼,這些資源和代碼都可以直接調(diào)用。需要注意的是,因?yàn)锳已經(jīng)不再是一個(gè)完整的Android應(yīng)用,而是一個(gè)類庫工程,所以有一些內(nèi)容還需要在B中配置一下。比如A中有l(wèi)ib庫引用,則B中也要加入該lib庫;比如A中的AndroidManifest.xml文件的內(nèi)容,在B的AndroidManifest.xml文件中也要相應(yīng)加上。。。

相關(guān)文章

最新評(píng)論

霍州市| 碌曲县| 梁山县| 凯里市| 合川市| 南雄市| 庆元县| 红河县| 双桥区| 铁力市| 沙坪坝区| 荥阳市| 花莲市| 武城县| 凤冈县| 晋州市| 巴彦淖尔市| 喀喇| 禹城市| 来宾市| 长治市| 阿尔山市| 广饶县| 马山县| 乳山市| 石狮市| 阿荣旗| 云霄县| 滦平县| 石嘴山市| 揭西县| 闽侯县| 麻阳| 大关县| 庐江县| 通榆县| 什邡市| 乌拉特前旗| 岑溪市| 阿鲁科尔沁旗| 韶山市|