起因是Android上的图标转换每次都得点多几次图标,觉得有些繁琐,然后找到了一个svg转Android的drawable的xml文件的代码库,但作者没有开发图形化页面
恰巧compose-multiplatform发布了一个1.5版本,于是就整了个图形化PC软件出来,方便自己转换图标和svg矢量图
开发完成了,但compose-multiplatform必须要在对应平台上才能打出对应的平台二进制安装包,github-action支持选择不同系统进行编译
于是又花费了2天左右,参考别人的项目,研究了下打包脚本,终于实现发布个tag推送,就可以让github-action发布一个release且带有对应系统安装包了
实际上在准备一个桌面端软件的开发工作(一直在观望compose-multiplatform,现在从实践来看,大概能用了,不过好像版本更新比较麻烦)
之前写的几个桌面软件都是Javafx,之前写的软件更新机制都是内置的,感觉还行,就不准备放弃,我想着搞一个桌面端软件作为我其他Javafx软件的支持,类似一个启动器,方便其他不太懂安装java环境的来使用吧
软件的github链接:
github.com