一款Android开发者的工具软件,可以快速生成android开发需要使用的xml矢量图标文件
个人开发Android app过程中,经常会使用到一些矢量图标,经常重复性复制svg文件,然后使用Android Studio转换,但是Android Studio还不支持批量转换,且每次操作总感觉有些繁琐
恰巧找到了svg转换为xml的代码实例,于是就用上新版本的compose-multiplatform实现了个桌面端软件,也算试手一下
见release页面,选择自己平台的对应安装包安装
PS: window系统不要将安装到C盘,否则会出现打开失败问题!!
目前是使用了RemixIcon作为图标库,支持搜索,选中某个图标后,可以导出png或者xml文件,这里我是直接将导出的文件直接复制到了剪切板,之后只需要到Android Studio,在指定drawable文件夹粘贴即可
除此之外,如果使用了是其他图标库,还可以直接复制svg代码或者将svg文件转为xml文件
如果想要升级remixicon图标版本,需要修改下面的2个文件,并将代码中的RemixIconDataUtil里的jsonName改为下面的新版本的json名称即可(不需要common开头)
common/remixicon_v4.0.0.json
是从官网上下载的,为了规范,请以版本名结尾
remixicon_tags.json
是https://github.com/Remix-Design/RemixIcon/blob/master/tags.json的数据,也需要更新
推送一个新的tag即可触发github action自动打包
改了一个晚上github action脚本,终于成功了编译不同平台的二进制包了...
注意: 如果使用github打包,
packageName
,description
和copyright
不能使用中文!!!否则gradle会出现working dir []
的报错