成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

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

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

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

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

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

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

過(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那我們就這樣寫回調(diào)就行

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

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

開(kāi)始上傳包了

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

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)文章:
主站蜘蛛池模板: dy888午夜国产午夜精品 | 日韩中文字幕视频 | 国产原创自拍 | 精品在线看 | 国产成人精品三级91在线影院 | 亚洲国产高清在线精品一区 | 欧美高清亚洲欧美一区h | 国内久久久久影院精品 | 欧美成人午夜片一一在线观看 | 女人成午夜大片7777在线 | 精品久久久久久国产免费了 | 午夜国产理论 | 日本美女一区二区三区 | 欧美精品v日韩精品v国产精品 | 亚洲永久中文字幕在线 | 日本aaaa片毛片免费 | 性做久久久久免费观看 | 国产美女又黄又爽又色视频免费 | 日韩一级片播放 | 大片国产片日本观看免费视频 | 日韩欧美理论片 | 99爱在线精品视频网站 | 毛片1级| 欧美激情国产一区在线不卡 | 成人毛片一区二区三区 | 亚洲国产天堂久久九九九 | 米奇777第四久久久99 | 国产高清一区二区三区视频 | 欧美一区二区三区在线观看 | 欧美视频网站在线观看 | 国产亚洲精品yxsp | 国产成人精品高清免费 | 日本国产欧美 | 可以免费看黄色的网站 | 久久精品国产精品青草 | 天天狠操 | 性做爰片免费视频毛片中文i | 三级午夜三级三点在看 | 欧美亚洲一区二区三区 | 成人18免费入口 | 精品一区二区三区三区 |