天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

在Eclipse中的Android項目里實現代碼復用

  引言

  開發時通常都會有多個項目間代碼復用的需求,這時通常的做法是設置項目依賴,讓一個項目引用另一個項目,比如在Visual Studio中這樣就很容易實現。

  而在Eclipse中的Android項目里,如果要引用另一個項目,理論上應該也使用類似的辦法:

SNAGHTML10cdf2c  這里是引用一個名為Core的項目。這樣做下來,在編寫代碼時不會有問題,但是在模擬器中運行時就會出現NoClassDefFoundError異常,原因是找不到引用項目中的類。而通過此窗口中Libraries選項卡中的各種功能添加引用,通常得到的結果要么是編譯不通過,要么也是和上面一樣。我在網上查了半天,看到很多人也都遇到此問題無解。

  創建jar文件

  看來Eclipse無法自動實現項目的整合,那么只能考慮先將公共項目輸出為jar,再由需要的項目進行導入了。

  由于我這里的公共項目并不是一個Android常規項目,我只希望它充當一個公共的類庫,提供一些通用功能,因此我將此項目創建為一個普通的Java項目,然后再Libraries中去掉了Java-SE的引用,加入了Android.jar(這個請根據需要,從SDK中導入特定版本的Android.jar文件),然后執行導出:

image  擇JAR文件類型:

image  下一步,這里設置保存路徑:

image  下一步,再下一步,這里可以采用默認設置生成manifest文件,也可以自行設置指定的文件:

image  完成之后就導出完畢了。

  導入jar文件

  現在需要在要用到的項目中導入先前導出的jar文件,只需在Build Path中通過Add External JARs…功能選取先前導出的jar文件即可:

SNAGHTML11c454e  參考資料

  http://blog.csdn.NET/guanmjie/archive/2009/08/12/4437779.ASPx

  http://hi.baidu.com/gaogaf/blog/item/1757d309274b098cd1581bd7.html

it知識庫在Eclipse中的Android項目里實現代碼復用,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 中文字幕在线观看网站 | 一本色道久久综合亚洲AV蜜桃 | 国内精品日本久久久久影院 | 免费可以看黄的视频s色 | 2022国产精品不卡a | 日本免费一区二区三区四区五六区 | 精品国产5g影院天天爽 | 国产精品99精品无码视亚 | 狠狠鲁快播 | 女人张开腿让男人添 | 熟妇的味道HD中文字幕 | 16女下面流水不遮图免费观看 | 日韩欧美视频一区二区 | 美女脱三角裤 | 国产色婷婷精品人妻蜜桃成熟时 | 国产精品亚洲AV色欲在线观看 | 国产精品看高国产精品不卡 | 黄图gif揉胸吸奶 | 色婷婷综合久久久久中文一区二区 | 美女露100%全身无遮挡 | 国产精品久久久久久久久齐齐 | 三级在线网址 | 无码中文字幕av免费放 | 日韩欧美一区二区三区免费观看 | 亚洲视频在线观看不卡 | 色欲AV亚洲情无码AV蜜桃 | 美女诱点第6季 | 扒开校花粉嫩小泬喷潮漫画 | 国产精品1卡二卡三卡四卡乱码 | 亚洲 色 欧美 爱 视频 日韩 | 九九99国产香蕉视频 | 国产精品成人免费视频99 | 成人免费毛片观看 | 搡女人免费免费视频观看 | 欧美特黄99久久毛片免费 | 国产亚洲精品久久7777777 | proburn中文破解版下载 | 久青草国产在视频在线观看 | 色欲精品久久人妻AV中文字幕 | 久久九九久精品国产尤物 | 国产第一页在线视频 |