猜您喜歡:
安小助是一款一體化APK打包、上傳、加固、簽名工具,旨在簡化安卓工程師的日常工作流程,提升工作效率,為安卓工程師提供了一個便捷的平臺來管理多個項目和分支,讓用戶自動化完成繁瑣任務,從而有更多精力投入到實際的開發(fā)工作中,適用于需要打包多個安卓項目的開發(fā)人員。
這是一個由Flutter框架,dart語言編寫的 PC桌面版應用,目前僅支持windows平臺。
它誕生的目的是 為了簡化安卓工程師日常工作中的一些繁瑣步驟。
比如,當一個安卓工程師需要在多個 項目之間來回投入精力,或者一個項目的多個分支之間投入精力。更具體一點,我在項目A 的 a1分支上修改了代碼,自測通過,下一步就是 將生成的apk包交給測試同學進行驗證,而我們往往需要將包傳到托管平臺(或者網(wǎng)盤上)。
如果是單一項目的單一分支還好,但是日常情況卻是,我們經(jīng)常來回游走于多個功能分支,切來切去之后,慢慢的就發(fā)現(xiàn)就算我作為這個項目的主要開發(fā)者,也分不清剛才給出去的 apk包是哪個項目的哪個分支。
如果不對這種情況進行有效管理,久而久之,安卓工程師的精力就會消耗在這些無意義的流程中去。
這款PC軟件名叫 “安小助”,它將作為安卓開發(fā)工程師的私人助手,有效管理自己負責的多個項目,以及多個項目的多個分支。
“安小助” 的主要功能模塊包括:
環(huán)境參數(shù)模塊
一個安卓開發(fā)者往往需要安裝androidSdk,jdk,git,adb 或者flutter 等開發(fā)環(huán)境。在這個模塊中,“安小助” 會自動檢測windows上已經(jīng)安裝的 java(也就是jdk),git,adb,flutter 的版本,并檢測其有效性,并支持 手動添加環(huán)境以應對自動檢測不到的情況。
此外,“安小助” 還需要您設(shè)置 工作空間路徑,作為 后續(xù) 安小助 進行項目管理的主要位置。
最后,您可能還需要設(shè)置 PGY平臺的 apiKey (用于上傳apk到蒲公英平臺),或者設(shè)置 華為OBS平臺的一些參數(shù)(以支持上傳apk到華為OBS),PGY和OBS是目前支持的兩種apk上傳方案。
您可能還會看到 階段任務執(zhí)行參數(shù)設(shè)置, 這是打包工坊中用于單個階段任務執(zhí)行的相關(guān)參數(shù),通常不需要修改。
工程管理模塊
“安小助” 中,用 一個gitUrl 和 一個branch,唯一確定一個 工程。也就是說,相同的gitUrl,但是 branch不同,可以共存。這是為了滿足 相同安卓項目的不同分支的管理需要。
確定一個工程之后,首先要對這個工程進行激活。激活的意思是,拉取這個gitUrl的指定branch代碼,并且使用gradle命令嘗試對它進行編譯,并且得出它的所有assemble開頭的可用命令。
激活完成之后,可以進行打包。打包時,必須選擇 激活階段產(chǎn)生的assemble命令中的某一個。并且提供 apk文件的檢索路徑(因為安卓項目通過gradle編程支持可以實現(xiàn) 更換apk的產(chǎn)出位置),本次打包的更新日志文案,以及上傳平臺(可選 華為obs平臺 或者 蒲公英平臺)。
所有工程將會在此模塊的表格中進行呈現(xiàn)和管理。包括:工程激活和 工程 打包的進度。
打包工坊模塊
這是重點模塊,工程的激活,打包的詳細情況都在這里呈現(xiàn)。
首先打包工坊中的左側(cè)有一個等待隊列,支持多個任務排隊處理。
中間部分是 正在處理的任務的詳細情況。包括:工程的名稱,git地址,分支名,更新日志,打包命令,上傳方式等。
打包工坊的右邊是,正在處理的任務的細分任務階段。
工程激活的細分任務階段為:
git 克隆
git 切換分支
可用assemble指令查詢
工程打包的細分階段為:
git pull
assemble命令執(zhí)行
apk文件檢測
apk上傳
構(gòu)建打包結(jié)果
喜歡小編為您帶來的安小助(一體化apk打包上傳加固簽名工具)嗎?希望可以幫到您~更多軟件下載盡在非凡軟件站
軟件開發(fā)工具 軟件開發(fā)工具是用于輔助軟件生命周期過程的基于計算機的工具,通??梢栽O(shè)計并實現(xiàn)工具來支持特定的軟件工程方法,減少手工方式管理的負擔,與軟件工程方法一樣,他們試圖讓軟件工程更加系統(tǒng)化,工具的種類包括支持單個任務的工具及囊括整個生命周期的工具。
GitHubDesktopv2.9.2.1 GitHubDesktop是面向開源及私有軟件項目的托管平臺...詳情>>
路遙工具箱v2023.02.04.1158 路遙工具箱為開發(fā)者提供了豐富多樣的工具和資源,助力他們更加高...詳情>>
HttpMasterProv5.4.2 HttpMasterPro旨在幫助開發(fā)人員和測試人員更高效地...詳情>>
VS2010旗艦版 VS2010作為微軟公司傾力打造的一款專業(yè)化開發(fā)環(huán)境,擁有諸...詳情>>
BOSS直聘是一款十分好用便捷的招聘管理應用程序,用戶們可以隨心所欲的進行各種招聘信息管理,還能夠隨時隨地管理瀏覽記錄,接下來就讓小編為大家解答一下Boss直聘怎么刪除瀏覽記錄以及Boss直聘刪除瀏覽記錄的方法吧!Boss直聘瀏覽記錄刪除方法分享第一步在首頁中,點擊頁面右下角的“我的”按鈕,進入個人中心頁面。第二步在個人中心頁面中,點擊右上角的“設(shè)置”圖標,進入設(shè)置頁面。第三步在設(shè)置頁面中,找到并
qq是一款十分好用的社交軟件,用戶們可以隨心所欲的進行各種功能操作,密碼丟失時還能夠利用安全中心好友輔助驗證登錄,本期小編給大家?guī)砹嗽敿毜牟僮鞴ヂ?,有想知道的朋友千萬不要錯過!qq安全中心好友輔助驗證步驟一覽1、打開QQ安全中心官網(wǎng)頁面后,在頁面找到帳號解凍點擊進入;2、翻轉(zhuǎn)至下一個新的頁面之后,在頁面輸入好友QQ帳號,點擊下一步即可幫好友輔助驗證;3、進入到qq主頁面,右上方位置找到頭像圖標并
想要在貴州享受購物優(yōu)惠?一碼貴州APP是您的好幫手!這里不定期發(fā)放各種消費券,從餐飲、購物到家電,覆蓋生活方方面面。只需下載一碼貴州APP,進入活動頁面,根據(jù)提示操作就能輕松領(lǐng)取消費券。本文將教您簡單幾步獲取優(yōu)惠,讓日常生活更省錢,一起來看看吧!一碼貴州在哪領(lǐng)消費券進入一碼貴州界面點擊以舊換新進入多彩貴州歡樂購以舊換新美生活界面點擊立即申領(lǐng)補貼進入領(lǐng)券界面找到要購買的設(shè)備點擊立即領(lǐng)取進入提示界面點
Steam手機版是全球最大的綜合性數(shù)字發(fā)行平臺之一,它匯集了眾多優(yōu)秀的第三方游戲發(fā)行商的游戲作品。玩家可以在該平臺購買、下載、討論、上傳和分享游戲,享受全方位的游戲服務。接下來,小編我來為您詳細介紹如何在Steam手機版上添加好友,讓您的游戲社交圈更加豐富多彩。steam手機版添加好友方法詳解第一步:登錄后,在Steam手機版的主界面,點擊左上角的按鈕(通常是一個三橫圖標或類似的菜單按鈕)。在彈出
想知道去醫(yī)院看病買藥花的錢是不是合理?河南醫(yī)保推出了醫(yī)藥比價查詢服務,就像您購物時的“貨比三家”。通過這個平臺,您可以輕松了解不同醫(yī)院和藥店的價格,選擇最適合自己的醫(yī)療服務,讓每一分錢都花得明明白白。河南省醫(yī)藥比價小程序使用教程一、微信/支付寶搜索并登錄【河南醫(yī)保】小程序,點擊進入【藥品比價】服務二、輸入比價藥品進行比價,可查看某一藥品藥店售價全國各省市藥品比價查詢?nèi)肟?部分)上海市黑龍江省河南省
本站所有資源(含游戲)均是軟件作者、開發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔!本站將不對任何資源負法律責任,所有資源請在下載后24小時內(nèi)刪除。
如侵犯了您的版權(quán)、商標等,請立刻聯(lián)系我們并具體說明情況后,本站將盡快處理刪除,聯(lián)系
(版權(quán)說明注意事項)。若有關(guān)在線投稿、無法下載等問題,請與本站客服人員聯(lián)系
!
用戶可自行按線路選擇相應的下載點,可以直接點擊下載/另存為,若直接點擊下載速度太慢,請嘗試使用高速下載器。為確保下載的文件能正常使用,請使用WinRAR最新版本解壓本站軟件。
建議大家謹慎對待所下載的文件,大家在安裝的時候務必留意每一步!關(guān)于360安全衛(wèi)士或QQ電腦管家的有關(guān)提示,請自行注意選擇操作。