成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

gson-plugin如何在JitPack發(fā)布(四)

StonePanda / 2039人閱讀

摘要:一項(xiàng)目地址項(xiàng)目地址二與關(guān)系普通的庫可以通過源碼的方式直接引入并使用,是一個(gè)插件,無法通過源碼的方式使用,只能編譯并發(fā)布以后,才能被正常使用。是一個(gè)代碼倉庫,我們可以將源代碼托管在這個(gè)平臺(tái)上。

一、項(xiàng)目地址

項(xiàng)目地址:github-gson-plugin

二、github與JitPack關(guān)系

1.普通的java庫可以通過源碼的方式直接引入并使用,gson-plugin是一個(gè)插件,無法通過源碼的方式使用,只能編譯并發(fā)布以后,才能被正常使用。
2.github是一個(gè)代碼倉庫,我們可以將源代碼托管在這個(gè)平臺(tái)上。
3.JitPack是一個(gè)Marven倉庫,我們可以將編譯好的庫發(fā)布到這個(gè)平臺(tái)上,其它人就可以直接使用。

三、將gson-plugin發(fā)布到JitPack

1.在工程根目錄加入classpath

buildscript {
    dependencies {
        classpath "com.github.dcendents:android-maven-gradle-plugin:2.0" //發(fā)布工程到JitPack
    }
}

2.在gson-plugin的build.gradle中使用插件,其中LianjiaTech為github上的用戶名

apply plugin: "com.github.dcendents.android-maven" //發(fā)布到JitPack
group="com.github.LianjiaTech" //發(fā)布到JitPack

3.在github上創(chuàng)建一個(gè)release的tag

4.去JitPack平臺(tái),查找該release,如果編譯成功為綠色
JitPack平臺(tái)

5.JitPack會(huì)告訴你如何使用這個(gè)庫
marven:

gradle:

6.如果是java庫,直接拷貝即可使用,如果是插件僅供參考,以gson-plugin為例

dependencies {
 classpath "com.github.LianjiaTech:gson-plugin:2.0.1"
}
apply plugin: "com.ke.gson.plugin"
四、目錄

1.gson-plugin告別Json數(shù)據(jù)類型不一致(一)
2.gson-plugin基礎(chǔ)源碼分析(二)
3.gson-plugin深入源碼分析(三)
4.gson-plugin如何在JitPack發(fā)布(四)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/72236.html

相關(guān)文章

  • gson-plugin告別Json數(shù)據(jù)類型不一致(一)

    摘要:六原理說明侵入編譯流程,在編譯過程中,修改庫的字節(jié)碼,修改解析相關(guān)的方法,在數(shù)據(jù)類型不一致的時(shí)候,跳過當(dāng)前字段的解析。 一、目錄 1.gson-plugin告別Json數(shù)據(jù)類型不一致(一)2.gson-plugin基礎(chǔ)源碼分析(二)3.gson-plugin深入源碼分析(三)4.gson-plugin如何在JitPack發(fā)布(四) 看完這4篇文章,對(duì)Gson解析會(huì)有更加深刻的認(rèn)識(shí),對(duì)A...

    canopus4u 評(píng)論0 收藏0
  • gson-plugin深入源碼分析(三)

    摘要:六修改內(nèi)部類的方法這個(gè)的方法是對(duì)類型的數(shù)據(jù)進(jìn)行解析,我們判斷輸入的數(shù)據(jù)類型不是類型,就直接跳過解析,核心是在方法中插入方法。每一個(gè)類每一個(gè)內(nèi)部類每一個(gè)匿名內(nèi)部類,都會(huì)生成一個(gè)獨(dú)立的文件,如。 一、項(xiàng)目地址 項(xiàng)目地址:github-gson-plugin 二、ReaderTools解析 /** * Created by tangfuling on 2018/10/23. */ pu...

    oujie 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

StonePanda

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<