麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統(tǒng) > Android > 正文

Android工程:引用另一個Android工程的方法詳解

2020-04-11 12:25:13
字體:
供稿:網(wǎng)友

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


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

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

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

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 热99在线| 久久久久一区 | 国产精品亚洲一区二区三区在线观看 | 久久久久久久久浪潮精品 | 99国产精品国产免费观看 | 国产精品一品二区三区四区18 | 羞羞视频免费网站 | 国内精品伊人久久久久网站 | 精品99在线视频 | 亚洲成人午夜精品 | 久久免费视频3 | 亚洲福利在线视频 | v11av在线视频成人 | 免费日韩片 | 久久国产精品久久久久久久久久 | 中文区永久区 | 欧美日韩电影在线 | 福利免费在线 | 久久亚洲精品国产一区 | 黄视频免费在线观看 | 免费一级毛片在线播放视频 | 国产一区二区三区视频在线 | a免费视频| 欧美aⅴ视频| 福利四区 | 毛片免费观看完整版 | 丰满年轻岳中文字幕一区二区 | 日韩精品一二三区 | 91精品国产91久久久久久蜜臀 | 亚洲伊人色欲综合网 | 久久国精品| 久久伊人国产精品 | 色污视频在线观看 | 曰韩毛片| 91av网址| 亚洲午夜久久久久 | 91av久久| 在线天堂中文在线资源网 | 精品小视频| 蝌蚪久久窝 | 精品国产99久久久久久宅男i |