西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

安小助(一體化apk打包上傳加固簽名工具)

官方版
  • 安小助(一體化apk打包上傳加固簽名工具)官方版
  • 軟件大小:23.3M
  • 更新時(shí)間:2024-04-17 08:58
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 專業(yè)工具
  • 軟件等級(jí):3級(jí)
  • 應(yīng)用平臺(tái):WinAll, WinXP, Win7, win10
  • 官方網(wǎng)站:暫無(wú)
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

安小助是一款國(guó)產(chǎn)開(kāi)發(fā)者所進(jìn)行開(kāi)發(fā)的綜合性自動(dòng)化的工具,能夠輔助個(gè)人來(lái)完成一體化的APK打包簽名等一系列的內(nèi)容,方便個(gè)人來(lái)完成對(duì)于APK上面的開(kāi)發(fā),滿足個(gè)人的需求,需要的話就快來(lái)西西下載這款安小助!

安小助(一體化apk打包上傳加固簽名工具)

安小助

這是一個(gè)由Flutter框架,dart語(yǔ)言編寫的 PC桌面版應(yīng)用,目前僅支持windows平臺(tái)。

它誕生的目的是 為了簡(jiǎn)化安卓工程師日常工作中的一些繁瑣步驟。

比如,當(dāng)一個(gè)安卓工程師需要在多個(gè) 項(xiàng)目之間來(lái)回投入精力,或者一個(gè)項(xiàng)目的多個(gè)分支之間投入精力。更具體一點(diǎn),我在項(xiàng)目A 的 a1分支上修改了代碼,自測(cè)通過(guò),下一步就是 將生成的apk包交給測(cè)試同學(xué)進(jìn)行驗(yàn)證,而我們往往需要將包傳到托管平臺(tái)(或者網(wǎng)盤上)。

如果是單一項(xiàng)目的單一分支還好,但是日常情況卻是,我們經(jīng)常來(lái)回游走于多個(gè)功能分支,切來(lái)切去之后,慢慢的就發(fā)現(xiàn)就算我作為這個(gè)項(xiàng)目的主要開(kāi)發(fā)者,也分不清剛才給出去的 apk包是哪個(gè)項(xiàng)目的哪個(gè)分支。

如果不對(duì)這種情況進(jìn)行有效管理,久而久之,安卓工程師的精力就會(huì)消耗在這些無(wú)意義的流程中去。

這款PC軟件名叫 “安小助”,它將作為安卓開(kāi)發(fā)工程師的私人助手,有效管理自己負(fù)責(zé)的多個(gè)項(xiàng)目,以及多個(gè)項(xiàng)目的多個(gè)分支。

軟件功能

“安小助” 的主要功能模塊包括:

環(huán)境參數(shù)模塊

一個(gè)安卓開(kāi)發(fā)者往往需要安裝androidSdk,jdk,git,adb 或者flutter 等開(kāi)發(fā)環(huán)境。在這個(gè)模塊中,“安小助” 會(huì)自動(dòng)檢測(cè)windows上已經(jīng)安裝的 java(也就是jdk),git,adb,flutter 的版本,并檢測(cè)其有效性,并支持 手動(dòng)添加環(huán)境以應(yīng)對(duì)自動(dòng)檢測(cè)不到的情況。

此外,“安小助” 還需要您設(shè)置 工作空間路徑,作為 后續(xù) 安小助 進(jìn)行項(xiàng)目管理的主要位置。

最后,您可能還需要設(shè)置 PGY平臺(tái)的 apiKey (用于上傳apk到蒲公英平臺(tái)),或者設(shè)置 華為OBS平臺(tái)的一些參數(shù)(以支持上傳apk到華為OBS),PGY和OBS是目前支持的兩種apk上傳方案。

您可能還會(huì)看到 階段任務(wù)執(zhí)行參數(shù)設(shè)置, 這是打包工坊中用于單個(gè)階段任務(wù)執(zhí)行的相關(guān)參數(shù),通常不需要修改。

工程管理模塊

“安小助” 中,用 一個(gè)gitUrl 和 一個(gè)branch,唯一確定一個(gè) 工程。也就是說(shuō),相同的gitUrl,但是 branch不同,可以共存。這是為了滿足 相同安卓項(xiàng)目的不同分支的管理需要。

確定一個(gè)工程之后,首先要對(duì)這個(gè)工程進(jìn)行激活。激活的意思是,拉取這個(gè)gitUrl的指定branch代碼,并且使用gradle命令嘗試對(duì)它進(jìn)行編譯,并且得出它的所有assemble開(kāi)頭的可用命令。

激活完成之后,可以進(jìn)行打包。打包時(shí),必須選擇 激活階段產(chǎn)生的assemble命令中的某一個(gè)。并且提供 apk文件的檢索路徑(因?yàn)榘沧宽?xiàng)目通過(guò)gradle編程支持可以實(shí)現(xiàn) 更換apk的產(chǎn)出位置),本次打包的更新日志文案,以及上傳平臺(tái)(可選 華為obs平臺(tái) 或者 蒲公英平臺(tái))。

所有工程將會(huì)在此模塊的表格中進(jìn)行呈現(xiàn)和管理。包括:工程激活和 工程 打包的進(jìn)度。

打包工坊模塊

這是重點(diǎn)模塊,工程的激活,打包的詳細(xì)情況都在這里呈現(xiàn)。

首先打包工坊中的左側(cè)有一個(gè)等待隊(duì)列,支持多個(gè)任務(wù)排隊(duì)處理。

中間部分是 正在處理的任務(wù)的詳細(xì)情況。包括:工程的名稱,git地址,分支名,更新日志,打包命令,上傳方式等。

打包工坊的右邊是,正在處理的任務(wù)的細(xì)分任務(wù)階段。

工程激活的細(xì)分任務(wù)階段為:

git 克隆

git 切換分支

可用assemble指令查詢

工程打包的細(xì)分階段為:

git pull

assemble命令執(zhí)行

apk文件檢測(cè)

apk上傳

構(gòu)建打包結(jié)果

軟件標(biāo)簽: 安小助 APK 打包 簽名

其他版本下載

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

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載