Android工程:引用另一個(gè)Android工程的方法詳解
現(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)文章
Android修改DatePicker字體顏色及分割線顏色詳細(xì)介紹
這篇文章主要介紹了Android修改DatePicker字體顏色及分割線顏色詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下2017-05-05
Android 自定義View實(shí)現(xiàn)多節(jié)點(diǎn)進(jìn)度條功能
這篇文章主要介紹了Android 自定義View實(shí)現(xiàn)多節(jié)點(diǎn)進(jìn)度條,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
Android利用Andserver搭建服務(wù)器的詳細(xì)教程
這篇文章主要介紹了Android利用Andserver搭建服務(wù)器的教程,本文通過圖文實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06
Android?OpenCV基礎(chǔ)API清晰度亮度識(shí)別檢測(cè)
這篇文章主要為大家介紹了Android?OpenCV基礎(chǔ)API清晰度亮度識(shí)別檢測(cè),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01
android文件操作——讀取assets和raw文件下的內(nèi)容
本篇文章主要介紹了android文件操作——讀取assets和raw文件下的內(nèi)容,并附簡(jiǎn)單實(shí)例代碼,需要的朋友可以參考下。2016-10-10
Android實(shí)現(xiàn)輸入法彈出時(shí)把布局頂上去和登錄按鈕頂上去的解決方法
這篇文章主要介紹了Android實(shí)現(xiàn)輸入法彈出時(shí)把布局頂上去和登錄按鈕頂上去的解決方法,需要的朋友可以參考下2017-11-11
android studio實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器(無bug)
這篇文章主要為大家詳細(xì)介紹了android studio實(shí)現(xiàn)簡(jiǎn)單計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-08-08
android @override 報(bào)錯(cuò)解決方案
android @override 報(bào)錯(cuò):就是說Java 1.5的編譯器默認(rèn)對(duì)父類的方法進(jìn)行覆蓋,采用@Override進(jìn)行說明;但1.6已經(jīng)擴(kuò)展到對(duì)接口的方法;所以如果還是以Java 1.5的編譯器來編譯的話,會(huì)出現(xiàn)錯(cuò)誤2012-12-12
Android便攜式熱點(diǎn)的開啟狀態(tài)檢測(cè)和SSID的獲取方法
WIFI熱點(diǎn)的開啟狀態(tài)和開啟后的SSID如何獲取呢?接下來通過本文給大家分享Android便攜式熱點(diǎn)的開啟狀態(tài)檢測(cè)和SSID的獲取方法,需要的朋友參考下吧2017-01-01

