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

前言

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

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

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

github.com/AbnerMing88...

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

第二阶段任务

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

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

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

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

相关总结

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

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

相关推荐
千里马学框架1 天前
一起学 Android 14:ShellTransition 屏幕旋转过程深度剖析
android·智能手机·性能优化·framework·性能·屏幕旋转·rotation
美狐美颜SDK开放平台1 天前
开发直播APP时如何接入视频美颜SDK?开发流程与注意事项
android·人工智能·计算机视觉·音视频·直播美颜sdk
AFinalStone1 天前
Android7 SystemUI源码解析(七)Keyguard锁屏模块深度解析
android·systemui
youyin1 天前
HarmonyOS ArkUI 组件与自定义组件零基础:从搭页面到组件化开发
华为·harmonyos
致远ccc1 天前
Google Play 上架前如何测试 App?多国家 Android 环境测试
android·app测试·googleplay·多国家应用测试
ttyyttemo1 天前
Kotlin 协程中的 Job 结构化并发与取消
android
sun0077001 天前
tbox 4g/5g切换,导致wan ip 改变,导致车机旧网络不可用。需要重启车机才行
android
其实防守也摸鱼1 天前
内网穿透与反向代理:原理、工具与实战指南
android·大数据·运维·安全·网络安全·自动化·渗透
HwJack201 天前
【HarmonyOS开发小实践】ArkTS 从 TypeScript 到方舟语言的演进
华为·harmonyos
茶底世界之下1 天前
为什么预览、录制、离线导出不能共享同一个背压策略?
ios·swift