色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Android apk 項(xiàng)目一鍵打包并上傳到蒲公英的實(shí)現(xiàn)方法

瀏覽:11日期:2022-09-23 18:09:48

項(xiàng)目一鍵打包并上傳到蒲公英

緣由:測(cè)試流程由

打包 找包準(zhǔn)備上傳 填寫(xiě)更新信息 然后上傳

過(guò)于復(fù)雜 所以想要簡(jiǎn)化開(kāi)發(fā)

閱讀須知:需要讀者了解如何在項(xiàng)目里面建立一個(gè)空的gradle plugin的過(guò)程,否則這篇文章不適合你

開(kāi)始分析

我想要的效果是精簡(jiǎn)步驟 比如說(shuō)輸入某個(gè) 命令 .gradlew xxxx就可以完成我想要的效果那么首先我們必須得熟知或者完成以下幾點(diǎn):

包路徑 打包完成的回調(diào) 入口設(shè)置參數(shù) 設(shè)置要傳的參數(shù) 使用gradle來(lái)開(kāi)發(fā)

基于以上幾點(diǎn)開(kāi)始開(kāi)發(fā)

最重要的一點(diǎn) 打包完成的回調(diào) 因?yàn)轫樞蚴窍扔邪悴拍芨蓜e的事情 所以后續(xù)事件回調(diào) 是要發(fā)生在 打包完成后的eg:我要打個(gè) debug包 我們一般 gradlew assembleDebug那我們就這樣寫(xiě)回調(diào)就行

task.dependsOn('assembleDebug')task.actions.add{//todo 后續(xù)操作}

這樣就可以打完包并且回調(diào)后續(xù)事件了

開(kāi)始上傳包了

問(wèn)題? 包呢 我咋知道包在哪通過(guò)獲取AppExtension里面的outputs 獲得包路徑上代碼(kotlin寫(xiě)的)

val android = project.extensions.getByType(AppExtension::class.java)android.applicationVariants.forEach { it.outputs.forEach {output-> output.name output.outputFile }}

output.name 是名字(String)output.outputFile 是文件(File)

上傳

拿到文件 你就可以用自己熟悉的api來(lái)上傳文件 這都是基礎(chǔ)操作了

設(shè)置操作入口

上代碼

project.task('oneKeyPackaged') {task->//todo 打包操作}

愉快的打包上傳

./gradlew oneKeyPackagedoneKeyPackaged 這個(gè)是你上面設(shè)置的任務(wù)名稱

總結(jié)

到此這篇關(guān)于Android apk 項(xiàng)目一鍵打包并上傳到蒲公英的文章就介紹到這了,更多相關(guān)android apk 打包上傳蒲公英內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Android
相關(guān)文章:
主站蜘蛛池模板: 国产免费一级视频 | 成人午夜性a一级毛片美女 成人午夜亚洲影视在线观看 | 99精品视频免费观看 | 亚洲精品区在线播放一区二区 | 一本色道久久88加勒比—综合 | av免费网站在线观看 | 国产在线拍揄自揄视精品不卡 | 欧美激情亚洲 | 九九在线精品 | 国内自拍网址 | 欧美一级毛片aaaaa | 日本高清福利视频在线观看 | 欧美成人精品免费播放 | 毛片成人永久免费视频 | 1717she国产精品免费视频 | 真实国产精品视频国产网 | 国产在线观看一区精品 | 午夜视频在线观看一区 | 久久国产精品免费观看 | 黄色成人在线观看 | 亚洲精品韩国美女在线 | 日韩久久网 | 国产成人综合在线视频 | 北岛玲亚洲一区在线观看 | 九九99在线视频 | 性感美女香蕉视频 | 国产大学生自拍 | 天天澡天天碰天天狠伊人五月 | 成人综合在线观看 | 免费福利入口在线观看 | 国产一区二区三区免费在线观看 | 亚洲天堂男人在线 | 最新日韩欧美不卡一二三区 | 欧美成人看片一区二区三区 | 97视频在线免费观看 | 完全免费在线视频 | 精品午夜国产在线观看不卡 | 欧日韩视频777888 | 特级毛片| 免费v片在线看 | 国产日产欧美a级毛片 |