猜您喜欢:
安小助是一款一体化APK打包、上传、加固、签名工具,旨在简化安卓工程师的日常工作流程,提升工作效率,为安卓工程师提供了一个便捷的平台来管理多个项目和分支,让用户自动化完成繁琐任务,从而有更多精力投入到实际的开发工作中,适用于需要打包多个安卓项目的开发人员。
这是一个由Flutter框架,dart语言编写的 PC桌面版应用,目前仅支持windows平台。
它诞生的目的是 为了简化安卓工程师日常工作中的一些繁琐步骤。
比如,当一个安卓工程师需要在多个 项目之间来回投入精力,或者一个项目的多个分支之间投入精力。更具体一点,我在项目A 的 a1分支上修改了代码,自测通过,下一步就是 将生成的apk包交给测试同学进行验证,而我们往往需要将包传到托管平台(或者网盘上)。
如果是单一项目的单一分支还好,但是日常情况却是,我们经常来回游走于多个功能分支,切来切去之后,慢慢的就发现就算我作为这个项目的主要开发者,也分不清刚才给出去的 apk包是哪个项目的哪个分支。
如果不对这种情况进行有效管理,久而久之,安卓工程师的精力就会消耗在这些无意义的流程中去。
这款PC软件名叫 “安小助”,它将作为安卓开发工程师的私人助手,有效管理自己负责的多个项目,以及多个项目的多个分支。
“安小助” 的主要功能模块包括:
环境参数模块
一个安卓开发者往往需要安装androidSdk,jdk,git,adb 或者flutter 等开发环境。在这个模块中,“安小助” 会自动检测windows上已经安装的 java(也就是jdk),git,adb,flutter 的版本,并检测其有效性,并支持 手动添加环境以应对自动检测不到的情况。
此外,“安小助” 还需要您设置 工作空间路径,作为 后续 安小助 进行项目管理的主要位置。
最后,您可能还需要设置 PGY平台的 apiKey (用于上传apk到蒲公英平台),或者设置 华为OBS平台的一些参数(以支持上传apk到华为OBS),PGY和OBS是目前支持的两种apk上传方案。
您可能还会看到 阶段任务执行参数设置, 这是打包工坊中用于单个阶段任务执行的相关参数,通常不需要修改。
工程管理模块
“安小助” 中,用 一个gitUrl 和 一个branch,唯一确定一个 工程。也就是说,相同的gitUrl,但是 branch不同,可以共存。这是为了满足 相同安卓项目的不同分支的管理需要。
确定一个工程之后,首先要对这个工程进行激活。激活的意思是,拉取这个gitUrl的指定branch代码,并且使用gradle命令尝试对它进行编译,并且得出它的所有assemble开头的可用命令。
激活完成之后,可以进行打包。打包时,必须选择 激活阶段产生的assemble命令中的某一个。并且提供 apk文件的检索路径(因为安卓项目通过gradle编程支持可以实现 更换apk的产出位置),本次打包的更新日志文案,以及上传平台(可选 华为obs平台 或者 蒲公英平台)。
所有工程将会在此模块的表格中进行呈现和管理。包括:工程激活和 工程 打包的进度。
打包工坊模块
这是重点模块,工程的激活,打包的详细情况都在这里呈现。
首先打包工坊中的左侧有一个等待队列,支持多个任务排队处理。
中间部分是 正在处理的任务的详细情况。包括:工程的名称,git地址,分支名,更新日志,打包命令,上传方式等。
打包工坊的右边是,正在处理的任务的细分任务阶段。
工程激活的细分任务阶段为:
git 克隆
git 切换分支
可用assemble指令查询
工程打包的细分阶段为:
git pull
assemble命令执行
apk文件检测
apk上传
构建打包结果
喜欢小编为您带来的安小助(一体化apk打包上传加固签名工具)吗?希望可以帮到您~更多软件下载尽在非凡软件站
软件开发工具 软件开发工具是用于辅助软件生命周期过程的基于计算机的工具,通常可以设计并实现工具来支持特定的软件工程方法,减少手工方式管理的负担,与软件工程方法一样,他们试图让软件工程更加系统化,工具的种类包括支持单个任务的工具及囊括整个生命周期的工具。
GB Studio64位绿色中文版v3.2.4 GB Studio64位绿色中文版针对非程序员用户设计,旨在...详情>>
HttpMasterProv5.4.4 HttpMasterPro旨在帮助开发人员和测试人员更高效地...详情>>
在图像处理的奇妙世界里,美图秀秀可是备受欢迎的得力助手。其中,锐化功能更是能让照片瞬间焕发出别样光彩。但不少小伙伴却常常在找它的位置时犯难,别担心,今天就来为大家揭开美图秀秀锐化功能位置的神秘面纱!当你打开美图秀秀软件后,首先映入眼帘的是它简洁而功能丰富的界面
在当今数字化时代,支付宝答题红包成为了一种有趣且实用的营销和互动方式。那么,如何设置支付宝答题红包呢?下面就为大家详细介绍。一、准备工作首先,你需要有一个支付宝商家账号。如果还没有,可按照支付宝的指引进行注册和开通。二、进入红包设置页面登录支付宝商家服务,在众
在出行过程中,铁路12306推出的定点巴士服务为旅客提供了更多便利。那么,如何通过12306购买定点巴士车票呢?首先,打开12306官方app或者登录12306官方网站。进入主界面后,在页面中仔细寻找与“定点巴士”相关的选项入口。通常它可能会在较为显眼的位置,
在悠悠有品这个平台上,确认报价的过程并不复杂,却对用户的交易有着重要意义。下面就为大家详细介绍一下如何在悠悠有品上确认报价。首先,打开悠悠有品应用程序。如果你还没有下载,那就赶紧从应用商店下载安装吧。进入主界面后,根据你想要交易的物品类型,比如游戏账号、虚拟道
在使用剪映编辑视频时,有时我们需要精准删除视频中间的一小部分,以达到更好的视频效果。下面就来详细介绍这个操作过程。首先,打开剪映应用并导入需要编辑的视频。进入剪辑界面后,点击视频轨道,使其处于选中状态。然后,通过播放视频找到要删除的那一小部分的起始位置。当确定
随着在线教育的普及,越来越多的学生和家长开始使用钉钉来参与学校组织的各种活动和课程。其中,加入班级群聊是许多用户需要完成的一项基本操作。本文将详细讲解如何通过钉钉加入班级群聊,帮助大家快速掌握这一功能。第一步:下载并登录钉钉首先,确保你的设备上已经安装了钉钉应
本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。
如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系
(版权说明注意事项)。若有关在线投稿、无法下载等问题,请与本站客服人员联系
!
用户可自行按线路选择相应的下载点,可以直接点击下载/另存为,若直接点击下载速度太慢,请尝试使用高速下载器。为确保下载的文件能正常使用,请使用WinRAR最新版本解压本站软件。
建议大家谨慎对待所下载的文件,大家在安装的时候务必留意每一步!关于360安全卫士或QQ电脑管家的有关提示,请自行注意选择操作。