換種更優(yōu)雅的方式使用第三方Android庫

眾所周知稠肘,Android的第三方庫如天上的星星那么多媳纬,不過有了jcenter, mavenCentral,我們可以直接通過gradle來使用這些庫蕉斜,這樣椿争,代碼怕膛,資源,配置等都有了秦踪,簡直不要太爽褐捻。

不過有些大廠出品的第三方庫,還是使用jar或demo工程的方式提供椅邓,有些demo還是eclipse時(shí)代的產(chǎn)品柠逞,這該是有多長時(shí)間未維護(hù)了啊,你們的技術(shù)是故意不維護(hù)景馁,然后增加使用難度板壮,來顯得你們的工作很重要,很繁忙么合住?對(duì)于這種事情绰精,請(qǐng)問,你們還招人不透葛?

有人也許會(huì)問了笨使,這些庫這么落后,我們可以選擇其它的第三方代替僚害,不用它就是了嘛硫椰。可是,這些大廠有能力讓你必須使用他們的庫最爬,不然,怎么叫大廠呢门岔,比如爱致,你要上百度市場(chǎng),必須得集成他們的升級(jí)sdk寒随,要上360市場(chǎng)糠悯,必須得使用他們的升級(jí)sdk吧。一旦這些第三方庫升級(jí)妻往,我們還得去相關(guān)的開發(fā)者網(wǎng)站手動(dòng)下載互艾,查閱他們的文檔。真的是好麻煩的讯泣。

下面舉個(gè)例子纫普,以銀聯(lián)支付為例。官方的集成方式如下:

  1. 拷貝 /data.bin data.bin 到工程的 assets/目錄下好渠;
  2. 拷貝 ../jar/xxx/xxx.so到工程的jnilibs目錄下昨稼;
  3. 拷貝 某jar到工程libs目錄下;
  4. 在工程的AndroidManifest.xml文件中注冊(cè)支付插件使用的Activity
  5. 在工程的AndroidManifest.xml中添加所需的相關(guān)權(quán)限
  6. 配置Proguard規(guī)則

哦對(duì)了拳锚,在此之前你還得手動(dòng)去下載這個(gè)示例工程假栓。

每當(dāng)遇到要集成這類庫的時(shí)候,我總是含著淚地想問一下霍掺,你們就不能使用AS打出一個(gè)aar包匾荆,并上傳到j(luò)center等maven倉庫么,雖然國內(nèi)上傳jcenter速度慢杆烁,但你們這些大廠牙丽,買個(gè)VPN應(yīng)該買得起吧? 我多么地想有一天兔魂,我能像下面這樣優(yōu)雅的使用啊

dependencies {
    compile 'group:artifact:version')
}

或許剩岳,你們是真的很忙,好吧入热,那我替你們封裝AAR拍棕。或許你們是真的覺得上傳jcenter很慢勺良,好吧绰播,我自己買VPN,我?guī)湍銈兩蟼魃欣АJ褂肁S插件上傳不成功的蠢箩,我直接在瀏覽器中一個(gè)文件一個(gè)文件的手動(dòng)添加。

但我個(gè)人畢竟精力有限,目前也才整理了支付寶谬泌,銀聯(lián)支付滔韵,百度自動(dòng)升級(jí)和360自動(dòng)升級(jí)4個(gè)AAR,提交在GitHub https://github.com/Jamling/aar-ref掌实,歡迎志同道合的同學(xué)們加入陪蜻,不斷壯大這些常用的但是集成不方便的第三方庫。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末贱鼻,一起剝皮案震驚了整個(gè)濱河市宴卖,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌邻悬,老刑警劉巖症昏,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異父丰,居然都是意外死亡肝谭,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門蛾扇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來分苇,“玉大人,你說我怎么就攤上這事屁桑∫绞伲” “怎么了?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵蘑斧,是天一觀的道長靖秩。 經(jīng)常有香客問我,道長竖瘾,這世上最難降的妖魔是什么沟突? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮捕传,結(jié)果婚禮上惠拭,老公的妹妹穿的比我還像新娘。我一直安慰自己庸论,他們只是感情好职辅,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著聂示,像睡著了一般域携。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上鱼喉,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天秀鞭,我揣著相機(jī)與錄音趋观,去河邊找鬼。 笑死锋边,一個(gè)胖子當(dāng)著我的面吹牛皱坛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播豆巨,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼剩辟,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了搀矫?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤刻肄,失蹤者是張志新(化名)和其女友劉穎瓤球,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體敏弃,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡卦羡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了麦到。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片绿饵。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖瓶颠,靈堂內(nèi)的尸體忽然破棺而出拟赊,到底是詐尸還是另有隱情,我是刑警寧澤粹淋,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布吸祟,位于F島的核電站,受9級(jí)特大地震影響桃移,放射性物質(zhì)發(fā)生泄漏屋匕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一借杰、第九天 我趴在偏房一處隱蔽的房頂上張望过吻。 院中可真熱鬧,春花似錦蔗衡、人聲如沸纤虽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽廓推。三九已至,卻和暖如春翩隧,著一層夾襖步出監(jiān)牢的瞬間樊展,已是汗流浹背呻纹。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留专缠,地道東北人雷酪。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像涝婉,于是被迫代替她去往敵國和親哥力。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 不知不覺墩弯,使用Android Studio開發(fā)App已有一段時(shí)間了吩跋,接觸到了各式各樣的第三方庫文件的引入,也是時(shí)候...
    亦楓閱讀 13,223評(píng)論 5 53
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫渔工、插件锌钮、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,059評(píng)論 4 62
  • 梳子的原名叫蘇紫,久而久之引矩,大家都叫她梳子梁丘。單眼皮,褐色眼珠旺韭,睫毛也很短氛谜,只有在和帥哥約會(huì)時(shí)才涂上睫毛膏,一...
    動(dòng)情書生_13e9閱讀 1,641評(píng)論 0 0
  • es6 1区端,new Set()方法得到一個(gè)沒有重復(fù)數(shù)字的對(duì)象2值漫,Array.from()將一個(gè)數(shù)組對(duì)象遍歷成真正的...
    從前慢pearl閱讀 82評(píng)論 0 0
  • 驚鴻一瞥,沉魚落雁的第一世织盼,飛鳥與魚愛上了彼此惭嚣。它們?cè)诒舜说难劾锟吹搅俗约旱挠白樱~久久不愿沉水悔政,鳥久久不愿飛離…...
    金指尖的花園閱讀 267評(píng)論 0 1