鸿蒙开发:一键更新的内测打包工具“火了”

前言

自从上篇文章推出了自研的内测打包工具之后,文章小火了一把,公众号单篇文章浏览量已破1.9万,粉丝也增加了几百个,虽然说,比不上大V的成绩,但是在整个技术圈,也是可圈可点的,可以看出,在当下的鸿蒙开发中,大家还是及其关注这一领域的。

毕竟,推出的内测打包工具,使用简单,轻轻点击一下,便实现了即打包即验证,再也不用等待审核,可以说解决了鸿蒙开发中的一大痛点,那就是测试的及时性,在当下整个鸿蒙市场中,内测打包工具绝对是辅助测试验证的必备工具。

还未体验的小伙伴,可以访问以下链接进行下载体验。

github.com/AbnerMing88...

最近的一周,接连更新了多个版本,主要为了满足更多场景下的需求,比如构建模式,之前一直都是默认的release,现在,大家可以选择release还是debug,除此之外,也优化了常见的问题,比如大文件上传超时,应用logo采用json,打包code降低等问题,可以说第一阶段的任务已经完成,基本上,腾讯云和阿里云,这两个平台的使用,目前已暂时无大问题。

第二阶段任务

第一阶段,应用的上传,我只提供包的签名构建功能,具体的程序包存储,需要大家有自己的腾讯云或者阿里云存储服务器,这么做的目的也很明确,谁打的包,谁去负责存储,也方便在存储服务器后台进行管理;但是,仍然会存在一部分人无法直接使用的情况,比如,什么服务器也没有的人,或者只有自己服务器人,那么针对这种情况,在第二阶段是需要完善的。

针对没有服务器的人,本打算自己来提供一个服务器用于存储,但是奈何实力有限,人数太多的情况下,做为个人开发者的我,资金是肯定无法承受的,那怎么办呢,肯定优先完善免费的存储平台,比如蒲公英,以及其他的一些平台,但是免费的毕竟有很多限制,比如蒲公英只支持hap包,对于模块化和组件化开发的项目,打出的包,不仅仅有hap,还有hsp,所以会有很多项目是无法使用的;除此之外,官方要求的域名必须是https的,这个限制,也基本阻断了很多的免费渠道。

针对只有自己服务器的人,在第二阶段,我会提供一个配置接口的入口,这里可以把自己服务器的上传地址进行配置,那么在更新的时候,就会把程序包上传到自己的服务器上,有一点需要注意,只支持https接口。

以上呢,就是第二阶段的任务,也希望尽可能的帮助到需要的开发者。

相关总结

内测打包工具的服务对象是每一个开发者,也就是,每一个在使用DevEco Studio工具进行开发的人,都可以进行配置,进行上传程序包,除此之外,自己也开发了一个应用程序包上传平台,和蒲公英类似,支持远程一键更新,这样的情况下,大家只需要配置到自己服务器上或者一台电脑上开启局域网访问,那么团队其他成员就不需要在一一安装插件配置了,只需要在浏览器中,一键更新即可,这种方式可以满足一对多的情况,而且可以避免配置信息暴露给团队其他的人。

当然了,目前还是先维护好插件更新,至于平台式更新,择机给大家提供吧!

相关推荐
晓梦林5 小时前
cp520靶场学习笔记
android·笔记·学习
前端不太难6 小时前
从单页面到系统化:鸿蒙 App 演进路径
华为·状态模式·harmonyos
想你依然心痛7 小时前
HarmonyOS 6(API 23)实战:基于悬浮导航、沉浸光感与HMAF的“文思智脑“——PC端AI智能体沉浸式智能写作工作台
人工智能·ar·harmonyos·ai写作
小雨青年7 小时前
鸿蒙 HarmonyOS 6 | Pura X Max 鸿蒙原生适配 09:展开态列表增加字段但不变复杂
华为·harmonyos
richard_yuu7 小时前
鸿蒙治愈游戏模块实战|四大轻量解压游戏、ArkTS动画交互与低功耗落地
游戏·交互·harmonyos
有味道的男人8 小时前
Open Claw对接1688平台
android·rxjava
_李小白9 小时前
【android opencv学习笔记】Day 17: 目标追踪(MeanShift)
android·opencv·学习
用户860225046747210 小时前
AI 分析头部APP系统优化框架
android
用户860225046747210 小时前
AI分析头部APP优化框架
android
我是谁的程序员10 小时前
Mac 上生成 AppStoreInfo.plist 文件,App Store 上架
后端·ios