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

在Eclipse中的Android項目里實現(xiàn)代碼復用

  引言

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

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

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

  創(chuàng)建jar文件

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

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

image  擇JAR文件類型:

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

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

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

  導入jar文件

  現(xiàn)在需要在要用到的項目中導入先前導出的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項目里實現(xiàn)代碼復用,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 亚洲欧美高清在线精品一区 | 2021全国精品卡一卡二 | 亚洲色婷婷久久精品AV蜜桃 | 日本内射精品一区二区视频 | 交换邻居波多野结衣中文字幕 | 亚洲 中文 自拍 无码 | 麻豆高清区在线 | 男人把女人桶到爽免费看视频 | 芳草地在线观看免费视频 | 善良的小峓子2在钱免费中文字 | 久久九九日本韩国精品 | 精品国产乱码久久久久久下载 | 国产欧美一区二区精品久久久 | 欧美一夜爽爽爽爽爽爽 | 天天看高清影视在线18 | 免费国产午夜理论不卡 | 国内精品欧美久久精品 | 国产露脸150部国语对白 | 久久受www免费人成_看片中文 | 软糯白嫩双性受h | 文中字幕一区二区三区视频播放 | 妈妈的朋友5在线观看免费完整版中文 | 亚洲激情一区 | 国产小视频在线高清播放 | 99这里只有是精品2 99这里有精品视频视频 | 午夜免费小视频 | 污污内射久久一区二区欧美日韩 | 国产国语在线播放视频 | 久久全国免费久久青青小草 | 美女医生深夜在家裸睡惨死 | 999精品在线 | 国产亚洲精品久久久久久无码网站 | 亚洲视频中文 | 久久人妻AV一区二区软件 | 美国caopo超碰在线视频 | 网红刘婷hd国产高清 | 欧美高清69vivo | 国产综合自拍 偷拍在线 | 男人和女人一级黄色大片 | 日本xxxx裸体xxxx| 夜夜女人国产香蕉久久精品 |