安小助是一款国产开发者所进行开发的综合性自动化的工具,能够辅助个人来完成一体化的APK打包签名等一系列的内容,方便个人来完成对于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上传
构建打包结果
开发者其他应用
HashCalculator(哈希值批量计算/校验)1.7M1人在玩HashCalculator(哈希值批量计算/校验)是一款批量的哈希值计算工具,在你下载各种文件之时这款软件能够充分的保证哈希值的正确,通过这款HashCalculator(哈希值批
下载安全助手坤坤单文件版2.7M7人在玩安全助手坤坤单文件版是一款简洁高效的电脑安全防护工具,其特色在于用户在运行软件后即可自动激活全方位的安全防护功能,无需额外的手动操作;当关闭该软件时,
下载2345安全卫士增强版PC客户端电脑版293.4M81人在玩2345安全卫士增强版PC客户端电脑版是一款款很好用的杀毒、清垃圾、加速等集一体的软件,下载这款软件可以帮助解决很多电脑会遇到的问题,而且软件使用非常容易,
下载2345安全卫士PC正式版91.1M72人在玩2345安全卫士PC正式版是一款新一代电脑安全专家,全面守护电脑安全,告别病毒、木马、捆绑、恶意广告,占用内存小,性能稳定,无任何捆绑,而且优化了病毒查杀和
下载win10隐私删除工具W10Privacy2.4M22人在玩W10Privacy是一款免费的win10系统隐私删除软件,你可以通过这款软件删除你每天使用电脑的记录。对于一些比较看重自己隐私的用户来说,这款W10Pr
下载火绒安全软件含扩展工具完整版25.0M271人在玩火绒安全软件含扩展工具完整版是一款官方推出的火绒安全软件包含扩展工具完整版下载,功能更加的强大,里面的安全插件工具有着更好的服务,深度融合反病毒+主动防
下载火绒安全软件电脑版(个人版)22.9M213人在玩火绒安全软件电脑版(个人版)是一款良心免费的系统安全防护杀毒软件工具,火绒安全软件主打“主动防御”特性,系统资源占用小,除了基本的反病毒杀毒功能以外,还
下载联想电脑管家(支持智能散热功能)204.6M387人在玩联想电脑管家(支持智能散热功能)是一款电脑安全软件。联想电脑管家有着联测驱动、网络监测、垃圾清理等功能。网络诊断可以解决无法上网问题,让你安全安心上网。
下载联想电脑管家智能场景体验版270.1M7人在玩联想电脑管家智能场景体验版是一款联想推出的AI智能场景体验版电脑管家客户端,拒绝捆绑,让电脑纯净如新!该软件专注于联想设备的健康和网络安全,常扫常清理,
下载联想电脑管家ThinkPad定制版(机型专属)204.6M884人在玩联想电脑管家ThinkPad定制版是一款联想官方为Thinkpad系列电脑产品推出的管家类软件,配置强是性能好的前提,想要发挥电脑的极致性能,这就需要全面的优化,就需
下载