安小助是一款面向安卓开发者的桌面辅助工具,由国内开发者用Flutter框架和Dart语言编写,目前支持Windows平台。它主要用来处理APK打包、签名、上传等日常操作,减少开发者在多个项目和分支间来回切换带来的重复劳动。软件会把工程管理、环境检测和发布流程整合到一个界面里,让开发者能更清楚地知道自己手头每个APK的来源和状态。

安卓工程师经常同时在多个项目或同一项目的不同分支上工作,改完代码、自测通过后,需要把生成的APK交给测试人员
实际工作中,APK通常要传到托管平台或网盘,而分支切来切去,时间一长很容易搞混刚发出去的包属于哪个项目的哪个分支
这种混乱会消耗大量精力,安小助就是想把这一连串流程管起来,让每个APK的来源和去向都明明白白
软件能自动检测Windows上已安装的Java(JDK)、Git、ADB和Flutter,并检查这些环境是否可用
如果自动检测不到,也可以手动添加环境路径,方便处理一些特殊安装情况
使用前需要设置工作空间路径,后续项目文件都会存放和管理在这个位置
上传APK时支持两种方案:配置蒲公英平台的API Key,或者设置华为OBS平台的参数,根据自己需要选择
界面里还有阶段任务执行参数设置,这是打包工坊中用于单个阶段任务的,一般保持默认即可
安小助里用Git地址加分支名来唯一确定一个工程,同一个Git地址的不同分支可以同时存在,方便管理同一项目的多个版本
添加工程后需要先激活,激活过程会拉取指定分支的代码,然后用Gradle命令尝试编译,并列出所有以assemble开头的可用命令
激活成功后,就可以围绕这个工程进行后续的打包、签名、上传等操作,整个过程都在可视化的界面里完成
适合日常需要频繁打包、签名、上传APK的安卓开发人员,尤其是同时维护多个项目或分支的人
使用前先配置好环境参数和工作空间,再添加并激活需要管理的工程,之后就能按需执行打包和发布任务
软件刚起步,目前只支持Windows,后续是否支持其他平台要看官方更新计划
(您的评论需要经过审核才能显示)
0条评论